如何在xmd上运行java文件,XMD(XML类)类的用法

XMD类,非常好用。

先准备下一个qq.xml(我教学用到的1个例子)

54022626@qq.com

" 联系地址="87908332"/>

54022626@qq.com

" 联系地址="87908332"/>

我的好友>

陌生人>

黑名单>

新开个fla

第1层写上

var myxmd:XMD = new XMD();

loadData("qq.xml");

function loadData(p:String) {

myxmd.removeEventListener("onXMDLoad", myListener);

myxmd = new XMD();

myxmd.addEventListener("onXMDLoad", myListener);

myxmd.load(p);

}

第2层写上

var temp:Array = [];

var myListener:Object = new Object();

myListener.onXMDLoad = function(evtObj:Object) {

trace("onXMDLoad success: "+evtObj.success);

for (var i in evtObj.target.data) {

trace("--------------------i"+i+"--------------------");

temp.push(evtObj.target.data[i]);

for (var j in evtObj.target.data[i]) {

trace("==================j"+j+"======================");

for (var k in evtObj.target.data[i][j]) {

trace("--------------------k"+k);

for (var p in evtObj.target.data[i][j][k]) {

trace("["+p+"]"+evtObj.target.data[i][j][k][p]);

}

}

}

}

};

你可以打开调试面版来看层次关系,xmd已经自动分析完整

你会在输出面板看到以下效果

*--------------------------------------------------------

onXMDLoad success: true

--------------------i黑名单--------------------

--------------------i陌生人--------------------

--------------------i我的好友--------------------

==================jlhm======================

--------------------k介绍说明

[个人说明]这家伙很懒。

--------------------k详细资料

[联系地址]87908332

[电子邮件]54022626@qq.com

[血型]其它

[星座]水瓶座

[职业]计算机业

[生肖]狗

--------------------k主要资料

[个性签名]五一,远方的人你是否归来?

[城市]广州

[州省]广东省

[国家地区]中华人民共和国

[性别]男

[年龄]25

[备注]sonygod

[昵称]rockVsTone

[帐号]54022626

==================jsonygod======================

--------------------k介绍说明

[个人说明]这家伙很懒。

--------------------k详细资料

[联系地址]87908332

[电子邮件]54022626@qq.com

[血型]其它

[星座]水瓶座

[职业]计算机业

[生肖]狗

--------------------k主要资料

[个性签名]五一,远方的人你是否归来?

[城市]广州

[州省]广东省

[国家地区]中华人民共和国

[性别]男

[年龄]25

[备注]sonygod

[昵称]rockVsTone

[帐号]54022626

完成!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值