2007/06/14 | AS3操作XML [十]: 极有用的descendants函数返回一个XMLList对象,包括所有的子节点
类别(Flash) | 评论(0) | 阅读(641) | 发表于 08:49

// 例十: 极有用的descendants函数返回一个XMLList对象,包括所有的子节点
/*
设ignoreComments = false;和ignoreProcessingInstructions = false后,
连comments和process instructions也会包含在这个XMLList对象中。
这句话有待研究
*/
XML.ignoreComments = false;
var my_xml:XML =
<body>

<!-- comment -->

text1

<a>
<b>text2</b>
</a>

<a>
<b>text2</b>
</a>

</body>;

trace(my_xml.descendants("*").length());// 5
trace(my_xml.descendants("*")[0]);// <!-- comment -->
trace(my_xml.descendants("*")[1].toXMLString());// text1
trace(my_xml.descendants("a").toXMLString());// <a><b>text2</b></a>
trace(my_xml.descendants("b").toXMLString());// <b>text2</b>;

 压缩包下载





0

评论Comments

日志分类
首页[223]
Flash[50]
Flex和AIR[76]
Ajax和CSS[9]
SilverLight[3]
视觉设计[10]
心情[39]
杂七杂八[36]