后台返回的XML如何转换为Array
我从后台返回的XML是这样的
<root>
<area label="小区一" dj="118.745056" bw="34.1158" />
<area label="小区二" dj="118.755056" bw="34.116104" />
<area label="小区三" dj="118.790123" bw="34.121921"/>
<area label="小区四" dj="118.715056" bw="34.166104" />
</root>
我想将它转换为Array,却怎么也转换不成功。
private var array : Array;
private function resultHandler(event:ResultEvent):void{
array = new Array(event.result.root);
Alert.show(array.length.toString());
}
如果转换成功,Alert.show(array.length.toString());应该显示4,但是始终显示为1或者不显示,请问应该怎么改。
可以了,再请问我对
XML
XMLList
array
arraycollection
这些格式老是搞不清楚,它们之间应该如何相互转换?
var xml:XML=new XML(" <Students>
<student>
<stuName>admin </stuName>
<age>12 </age>
</student> </Students>");
var xmlList:XMLList=XMLList(xml.student);
var array:Array=new Array();
for each(var x:XML:xmlList){
var obj:Object=new Object();
obj["stuN
相关问答:
请问各位大师,我现在需要将XML的数据实时的存入到数据库中,我是用asp编的程序,大量们帮忙分析 一下!!!
下面是我的XML文件代码
XML code:
<?xml version="1.0" encoding="utf-8"? ......
我想要一個通用的xml轉DataTable,xml文件來自不同的文檔,
例如:excel文檔另存為xml文檔怎么把這個xml文檔轉換成DataSet、DataTable ......
<?xml version="1.0" encoding="gb2312" ?>
<sites>
<site>
<name>.Net开发者园地</name>
<url>http://dotnet.aspx.cc</url>
<img&g ......
我看了两本,不知道那个好点,或者有其他比较好的呢?
http://item.taobao.com/auction/item_detail-0db1-70b70e1e549a9cb9a8a8e9f60cc5c157.htm?cm_cat=0&source=dou
http://www.amazon.cn/mn/detailApp/ ......