The trace shows all the data. The other one doesn't work. I can see in the file that the case is "Trackpoint". Could it have to do with how it's nested?
--- In [email protected], "Tracy Spratt" <[EMAIL PROTECTED]> wrote: > > Skip this: > > var myXML:XML = dataSet[0]; //dataSet is aleady XML > > > > Do: > > trace(dataSet.toXMLString()); // USE toXMLString() always with xml > > > > Try: > > var myXMLList:XMLList = dataSet..Trackpoint; //NOTE CASE of TrackPoint > > > > Tracy > > > > ________________________________ > > From: [email protected] [mailto:[EMAIL PROTECTED] On > Behalf Of Nate Pearson > Sent: Thursday, April 17, 2008 4:07 PM > To: [email protected] > Subject: [flexcoders] Problems walking XML file with E4X > > > > So I'm new to this whole xml thing (i usually use objects). > > I have this xml file: > http://trail.motionbased.com/trail/export.mb?episodePkValues=5413584&tra > iningCenterExport.courseMode=true > <http://trail.motionbased.com/trail/export.mb?episodePkValues=5413584&tr > ainingCenterExport.courseMode=true> > > The structure is like this: > <TrainingCenterDatabase> > <Courses> > <CourseFolder> > <Course> > <Track> > <Trackpoint/> > <Trackpoint/> > <Trackpoint/> > > I want to get to the Trackpoint data. > > In my App I have (I renamed the file): > <mx:XML id="dataSet" source="data/frankTT.xml" format="e4x" /> > > Then to put it into an XMLList I go: > var myXML:XML = dataSet[0] > var myXMLList:XMLList = myXML..TrackPoint > > That doesn't work though, myXMLList is empty! How do I walk this file? > > Thanks! > > Nate >

