这是XML的一部分:
<pubDate>Mon, 18 Nov 2013 10:43:28 +0100</pubDate>
<category>Algemeen</category>
<enclosure url="http://bin.snmmd.nl/m/m1mxwvnavj3a_sqr256.jpg" type="image/jpeg"/>
<copyrightPhoto>nu.nl</copyrightPhoto>
我知道以下for循环将子节点放在数组中。
for (var i:Number = 0; i < berichtnr; i++) {
//puts title in titleArray
titleArray[i] = rssXML.channel.item[i].title;
//puts date in dateArray
dateArray[i] = rssXML.channel.item[i].pubDate;
}
我想将childnode enclosure url中的链接放在一个数组中。怎么办呢?
答案 0 :(得分:1)
使用@符号访问XML中的属性。要获得网址,您需要关注:
rssXML.channel.item[i].enclosure.@url
第二个选项是使用attribute()方法。有关详情,请参阅: http://livedocs.adobe.com/flex/3/html/help.html?content=13_Working_with_XML_08.html