FLASH 读XML

还真的是悲剧的奥。。。varxml:XML=newXML();varXML_URL:String="da.xml"varmyXMLURL:URLRequest=newUR... 还真的是悲剧的奥。。。

var xml:XML = new XML();
var XML_URL:String = "da.xml"

var myXMLURL:URLRequest = new URLRequest(XML_URL)
var myLoader:URLLoader = new URLLoader(myXMLURL);

myLoader.addEventListener(Event.COMPLETE,xmlLoaded)

function xmlLoaded(event:Event):void{
xml= new XML(myLoader.data)

trace(xml..sour.toString());

}
这一个是我的源代码。。。我的这个XML是从ACCESS里面生成的。。我想这一些数据可以在FLASH里面显示。。但是显示的时候就有问题了。。

<sour>北京</sour>
<sour>北京</sour>
<sour>北京</sour>
<sour>北京</sour>
<sour>北京</sour>
<sour>北京</sour>
<sour>河北(Hebei)</sour>
<sour>河北(Hebei)</sour>
<sour>河北(Hebei)</sour>

这里会把这一些标签都给一起弄出来。。请问谁知道这一个是什么问题?
<?xml version="1.0" encoding="UTF-8"?>
<dataroot>
<yazhou>
<ID>1</ID>
<chinese_name>周口店北京猿人遗址</chinese_name>
<english_name>Peking Man Site at Zhoukoudian </english_name>
<sour>北京</sour>
<soua>亚洲</soua>
<type_a>文化遗产</type_a>
<whentype>1987</whentype>
</yazhou>
</dataroot>

这个是XML的简略人文件。但是在这个文件中我读取的就是上面的。。。

我已经说过了。。用过toString()函数。。但是还是不行
展开
 我来答
xieqingx
2010-04-07 · TA获得超过1412个赞
知道小有建树答主
回答量:1779
采纳率:0%
帮助的人:1557万
展开全部
更新代码:

var url=new URLRequest("da.xml");
var loadurl=new URLLoader(url);
loadurl.addEventListener(Event.COMPLETE,Loadxml);
function Loadxml(event:Event) {
var xml:XML=XML(event.target.data);
for (var i:uint = 0; i < xml.child(0).children().length(); i++) {
trace(xml.child(0).child(i));
}
}
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
威武的农民
2010-04-07 · TA获得超过417个赞
知道小有建树答主
回答量:593
采纳率:0%
帮助的人:506万
展开全部
你提供的XML倒数第二行多了一个标签。
根据你提供的代码在CS4版本中测试,可以正常读取数据,没有发现你所描述的现象。初步分析造成问题的代码部分不在这里。具体问题具体分析。这里就不猜测。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
早年不知曲中味
2010-04-07 · TA获得超过2654个赞
知道大有可为答主
回答量:2334
采纳率:100%
帮助的人:1735万
展开全部
把源文件发我邮箱看看吧。455022674
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hechubuzai
2010-04-07 · TA获得超过391个赞
知道小有建树答主
回答量:1610
采纳率:0%
帮助的人:645万
展开全部
你的数据是XMLLIST格式的,你可以在AS3中把接收的数据格式化为XMLLIST
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式