質問
xmlファイルとflashファイルがあります。フラッシュファイルはxmlファイルを読み取ります。
<?xml version="1.0" standalone="yes"?>
<banners>
<banner>
<title>Hello World</title>
<image>http://www.search-this.com/wp-content/themes/big-blue/images/company-logos1.gif</image>
<link>http://google.com/</link>
</banner>
</banners>
これで動作します:
trace(this.childNodes[0].childNodes[0].childNodes[0]);
^ shows <title>Hello World</title>
ただし、これはNULLを示しています。
trace(this.childNodes[0].childNodes[0].childNodes[0].nodeValue);
なぜNULLを示しているのですか?
解決
これを試してください:
trace(this.childNodes[0].childNodes[0].childNodes[0].childNodes[0].nodeValue);
//--------------------------------------------------^ another childNodes
理由:テキスト自体は、いわゆるテキストノードです。これはtitle要素の子です(&quot;要素ノード&quot;)。
乾杯、
所属していません StackOverflow