Вход

Просмотр полной версии : простой парсинг XML


Fox M. Lurde
11.02.2009, 23:04
День добрый!

Есть XML такого вида:

<pages>
<t>This is my title</t>
<a>This is my title 2</a>
<b>This is my title 3</b>
</pages>

есть такие строки:

trace(myXML.firstChild.childNodes[2].nodeType); - выдает 3
trace(myXML.firstChild.childNodes[2].nodeValue); - вообще ничего не пишет

Вопрос - как трассировать строки?

etc
11.02.2009, 23:59
ignoreWhite

Fox M. Lurde
12.02.2009, 00:18
myXML.onLoad=function(){
myXML.ignoreWhite=true;
trace(myXML.firstChild.childNodes[2].nodeValue);
}

тот же фаберже - ничего не выводит :(

etc
12.02.2009, 00:23
Может все-таки включите ignoreWhite до onLoad?

Fox M. Lurde
12.02.2009, 00:31
myXML.ignoreWhite=true;

myXML.onLoad=function(){
trace(myXML.firstChild.childNodes[1].childNodes[0].nodeValue);
}

Все заработало! Большое человеческое спасибо!!!