Why don't read xml

hi everyone i have problem that i can explain at myself
i use this xml

<?xml version=“1.0” encoding=“utf-8” standalone=“yes”?>
<prog>
<sunday>
<pred beg=“9:00” end=“10:00”>SnowWhite</pred>
<pred beg=“10:00” end=“11:00”>X files</pred>
</sunday>
<monday>
<pred beg=“9:00” end=“10:00”>SnowWhite</pred>
<pred beg=“10:00” end=“11:00”>X Files</pred>
</monday>
<tuesday>
<pred beg=“9:00” end=“10:00”>SnowWhite</pred>
<pred beg=“10:00” end=“11:00”>X Files</pred>
</tuesday>
<wedneday>
<pred beg=“9:00” end=“10:00”>SnowWhite</pred>
<pred beg=“10:00” end=“11:00”>X Files</pred>
</wedneday>
</prog>

and my flash code:

function loadXML(loaded) {
if (loaded) {
xmlNode = this.firstChild;
trace(xmlNode.childNodes[0].nodeName);
} else {
content = “file not loaded!”;
}
}
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load(“programa.xml”);

when i use trace(xmlNode.childNodes[0].nodeName); it works
but if i use trace(xmlNode.childNodes[1].nodeName);
it isn’t ???
where is the problem? attributes?