flash的AS3.0解析XML的问题
发布网友
发布时间:2024-09-29 05:48
我来回答
共4个回答
热心网友
时间:2024-11-19 22:42
这要看你把<url/>放在你的MYXML的那个节点位置了,这里加入就在第一个位置
你可以这样写啊 var NodeNum:int=myxml.attribute("url").length就是了追问您好,就是比如
内容
内容
这样一个XML的话
url元素个数不确定,如何获得他的个数呢,trace(myxml.attribute("url").length);没有输出内容
追答var Myxml:XML=new XML("内容内容")
trace(Myxml.children().length()) 原来已经解决了
热心网友
时间:2024-11-19 22:42
不用for ,用遍历。
for ( var Purl:String in xml.url)
{
var names:String=xml.url[Purl].toString();
trace(names);
}
根据你的实际情况,我这段代码或许你那里未必能执行,你搜索一下遍历读取xml。
热心网友
时间:2024-11-19 22:43
var len:uint = myxml.data.children().length();
当然data是XML的格式也可是别的。
这我一般写的格式
<data>
<url></url>
<url></url>
<url></url>
<url></url>
</data>
children是指所有子级。
热心网友
时间:2024-11-19 22:43
xml.child().length;转化为xmllist