# Xml

**URL:** https://forum.kirupa.com/t/xml/93637
**Category:** Uncategorized
**Created:** [November 3, 2003, 5:05am UTC](https://forum.kirupa.com/t/xml/93637 "2003-11-03T05:05:32Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![rysolag](https://avatars.discourse-cdn.com/v4/letter/r/ba8739/32.png) [@rysolag](https://forum.kirupa.com/u/rysolag)
#### Post date: [November 3, 2003, 5:05am UTC](https://forum.kirupa.com/t/xml/93637/1 "2003-11-03T05:05:32Z")

</div>

Here’s my script:

xmlTracks = new XML();  
xmlTracks.load(“myXML.xml”);

xmlTracks.onLoad = tracksLoad;

function tracksLoad(success)  
{  
if(success)  
{  
for(var i = 0; i \< this.childNodes.length; i++)  
{  
trace(this.childNodes\*.nodeName);  
}  
trace(this.status);  
}  
else  
{  
trace(“error”);  
}  
}

Here’s the output:

tracks  
null  
0

and here’s the XML:

\<tracks\>  
\<song1 name=“one”/\>  
\<song2 name=“two”/\>  
\<song3 name=“three”/\>  
\</tracks\>

why does it print the null?
