Kis*_*mar 5 apache-flex actionscript-3
请解释一下XML和XMLList以及XMLListCollection之间的区别.如果可能的话用简单的话说明.提前致谢.
mrk*_*mrk 10
首先,指向Flex 3语言参考的链接 - 必须有用于查找此内容的书签.
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/index.html
其次,我要检查ExamplesXMLList 的链接,因为它在XML和XMLList的区别之间提供了一个很好的工作示例.
如果要使用XML文档的值创建变量,请使用XML.
var mybooks:XML = <books>
<book>
<title>Book1</title>
</book>
<book>
<title>Book2</title>
</book>
</books>;
Run Code Online (Sandbox Code Playgroud)
使用XMLList从XML变量创建数据子集.
var mybookTitles:XMLList = mybooks.title;
Run Code Online (Sandbox Code Playgroud)
最后,XMLListCollection类基本上是一个辅助类,用于获取XML或XMLList对象并在控件中使用它.
mx.core.Repeater从其dataProvider属性的文档中获取此片段
If you set it to an XML or XMLList, it is converted into an XMLListCollection.
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助