Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion GroupsGeneralPHPASPPerlColdFusionFlashHTML, CSS, ScriptsBrowsers

Webmaster Forum / Flash / Data Integration / June 2008



Tip: Looking for answers? Try searching our database.

How do i Parsing xml

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Todd Dignan - 19 Jun 2008 03:21 GMT
This how my customers xml is coming across and can not change.
<month name="January">
<day>
<date>01</date>
<name>Thursday</name>
<time>12:03 PM</time>
<comment>It is a hot day</comment>
</day>
<day>
<date>05</date>
<name>Monday</name>
<time>09:28 AM</time>
<comment>Another hot day</comment>
</day>
</month>

The above data structure uses a new node for each bit of core information. It
is well laid out and very readable by humans, however a better structure exists
when using Flash. The data structure below makes more use of the attributes
feature, speeding the parsing process up. It takes longer for Flash to read 6
separate nodes, than it does 6 attributes of a node. The data structure below
is suited better for use with Flash.

How do I get it formated like this?
<month name="January">
<day date="01" name="Thursday" time="12:03 PM" comment="It is a hot day" />
<day date="05" name="Monday" time="09:28 AM" comment="Another hot day" />
</month>
Noelbaland - 20 Jun 2008 10:19 GMT
Hello there,

Depending on which version of Flash you're using the parsing of XML is a
little different in Actionscript 3 then Actionscript 2. I personally like the
AS3 way as it's easier to traverse the XML tree.

Here is how I would parse your new structure above in both versions
Todd Dignan - 20 Jun 2008 19:00 GMT
Thanks for the response.  I have Flash 8 (AS2)

When I user your sample this is what it get.

January

DATE: undefined
NAME: undefined
TIME: undefined
COMMENT: undefined

DATE: undefined
NAME: undefined
TIME: undefined
COMMENT: undefined

Everything looks good up to the loop.
When I trace the loop I get undefined.  I could not figure out why.

Thanks for your help ahead of time.
Noelbaland - 21 Jun 2008 01:51 GMT
Hello again,

Sorry, I thought you wanted to know how to parse XML for this structure

<month name="January">
<day date="01" name="Thursday" time="12:03 PM" comment="It is a hot day" />
<day date="05" name="Monday" time="09:28 AM" comment="Another hot day" />
</month>

This is the one that the code I wrote is using.  I think you're loading in the
other one.  Doesn't matter - I've included the for loop for both structures
below so that you can try it with both.
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2009 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.