我一直在尝试从看起来像这样的 XML 文件中获取曲目
<?xml version="1.0"?>
<tracklist>
<track ID="4" title="Track01" artist="Artist01" url="" length="" coverURL=""/>
<track ID="1" title="Track02" artist="Artist02" url="" length="" coverURL=""/>
<track ID="8" title="Track03" artist="Artist03" url="" length="" coverURL=""/>
</tracklist>
到 ActionScript 3 中的数组中。
我想不通。
我试过这样:
var myLoader:URLLoader = new URLLoader();
myLoader.load(new URLRequest("http://localhost:8888/Fabse/src/getCommonPlaylist.php"));
myLoader.addEventListener(Event.COMPLETE, processXML);
function processXML(e:Event):void
{
var xml:XML= new XML(e.target.data);
xml.ignoreWhitespace=true;
var list:XMLList = XMLList(xml.track);
}
然后我尝试了十亿种方法将数据从列表或“xml”变量中取出,只有空白痕迹,但没有任何成功。唯一有效的是 trace(xml.track) ,它跟踪所有跟踪对象。
我究竟做错了什么?
先感谢您,
马泰奥