我有一个xml文件和一个flash文件。 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?
答案 0 :(得分:2)
试试这个:
trace(this.childNodes[0].childNodes[0].childNodes[0].childNodes[0].nodeValue);
//--------------------------------------------------^ another childNodes
原因:文本本身就是一个所谓的文本节点。它是title元素的子元素(“元素节点”)。
干杯,