ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

AS3-- xml

2019-03-18 14:39:29  阅读:271  来源: 互联网

标签:AS3 xml trace list XML var unit


var xml:XML = new XML(xml_str);

var data_arr:Array = new Array();

var xml_list:XMLList = xml.child;

for each(var xml1:XML in xml_list)
{
//适合下面的xml
var xmlList:XMLList = xml1.children() ;
for each(var xml2:XML in xmlList)
{
trace(xml2.name())
trace(xml2.toString())
}
}
// <child>
// <id>1</id>
// <name type="string">比伯</name>
// <carrer type="string">type2</carrer>
// <charId>1</charId>
// <type>1</type>
// <group>1</group>
// <sex>1</sex>
// <subType>1</subType>
// <icon type="string">001</icon>
// <res type="string">001</res>
// <comment type="string">初始角色-风暴联盟</comment>
// <description type="string"><![CDATA[风暴联盟成员之一,拥有坚定的信念和不屈的意志。]]></description>
// <from type="string"><![CDATA[前往商城购买取得]]></from>
// <renew>0</renew>
// <substitutePack>7038</substitutePack>
// </child>
// <child>
// <id>2</id>
// <name type="string">劳伦</name>
// <carrer type="string">police</carrer>
// <charId>2</charId>
// <type>1</type>
// <group>2</group>
// <sex>1</sex>
// <subType>1</subType>
// <icon type="string">002</icon>
// <res type="string">002</res>
// <comment type="string">初始角色-雷霆战警</comment>
// <description type="string"><![CDATA[雷霆战警成员之一,拥有丰富的作战经验和敏捷的身手。]]></description>
// <from type="string"><![CDATA[前往商城购买取得]]></from>
// <renew>0</renew>
// <substitutePack>7038</substitutePack>
// </child>

//适合这种xml
for(var i:int = 0;i < xml_list.length();i++){
    var data_obj:Object = new Object();
    var xml_unit:XML = xml_list[i];
    trace(xml_unit["id"])
    trace(xml_unit.attribute("id"))
    var xml_unit_list:XMLList = xml_unit.@*;
 trace(xml_unit.attributes().length())
    for(var j:int = 0;j < xml_unit_list.length();j++){
       var x:XML = xml_unit_list[j];
       data_obj[String(x.name())] = x.toString();
  }

}

// var xml:XML = <data>
// <row id="1" name="李四" age="14"/>
// <row id="2" name="王五" age="16"/>
// <row id="3" name="郑六" age="16"/>
// </data>

标签:AS3,xml,trace,list,XML,var,unit
来源: https://www.cnblogs.com/xlx12138/p/10552040.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有