谁能教教我 flash as3 xmllist怎么用

谁能教教我flashas3xmllist怎么用如果我有个my.xml<?xmlversion="1.0"encoding="utf-8"?><tutorial><titl... 谁能教教我 flash as3 xmllist怎么用
如果我有个my.xml
<?xml version="1.0" encoding="utf-8"?>
<tutorial>
<title>ccccccccccccccccccc</title>
<item id='1'>
<level>2</level>
<title> First touch of Flash 9</title>
<img>1.jpg</img>
</item>
<item id='2'>
<title> Binding Classes</title>
<level>3</level>
</item>
<item id='3'>
<level>4</level>
<title>Document Class</title>
asfsdafdsafsafasfasdfasdf
</item>
</tutorial>
我用数组怎么把它们取出来
如果我这xml有100个。循环又应该怎么写。。。
大侠路过,请指教一下。
以前把分用完了。。
我现在在不断回答别人的问题
希望能赚点分,赚到就追加分送上!!
谢谢了
展开
 我来答
812942824
2010-08-13
知道答主
回答量:19
采纳率:0%
帮助的人:21.1万
展开全部
var arr:Array=new Array();
var loader:URLLoader = new URLLoader();
var request:URLRequest = new URLRequest(my.xml);
loader.addEventListener(Event.COMPLETE,onLoadComplete);
loader.load(request);

private function onLoadComplete(event:Event):void
{
var lder:URLLoader = event.target as URLLoader;
var xml:XML = new XML(lder.data);
imageList = xml.image;
txtList = xml.title;//读取title中的内容
loadtitle();
}
private function loadtitle():void
{
for(var i:int=0;i<100;i++)
{
var str:String = txtList[i];

arr.push(str); //将str放到数组中
}
for(var i:int=0;i<arr.length;i++)
{
addChild(arr[i]); //显示str的内容
}
}

大概是这样写吧,我也是没有试验过
百度网友1d33beb
2010-08-14 · 超过23用户采纳过TA的回答
知道答主
回答量:68
采纳率:0%
帮助的人:42万
展开全部
你这个XML写的不规范,不太好调用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式