0
我的xml文件如下所示。從Flash AS3的根節點獲取XML值
<?xml version='1.0' encoding='iso-8859-1' ?>
<template number='23' scroll='0'>
<option id='audio' active='0' blockNext='0' forwardNext='0' url='media/' cc='media/0000000_cc.xml'/>
<option id='info' active='0' url='txt/p007info.txt'/>
<option id='txtpop' active='0' url='txt/p007pop.txt'/>
</template>
在AS3中,我試圖從根「模板」節點參數「數」得值「23」。
我甚至無法追蹤它。
var myXML:XML;
var myLoader:URLLoader = new URLLoader();
myLoader.load(new URLRequest("xml/p030.xml"));
myLoader.addEventListener(Event.COMPLETE, processXML);
function processXML(e:Event):void
{
myXML = new XML(e.target.data);
trace(myXML);
trace(myXML.template);
}
}
它不會給我一個錯誤,但它也不會給我任何東西。
追蹤這不會給我一個錯誤,但不追蹤。
trace([email protected]);
如果我創建了一個變量VAR 數;,然後使該變量的值等於myXML.template。@ number,然後跟蹤數字變量,這裏有一些東西,但它看起來像一個空白空間。
number = [email protected];
trace("number: "+ number)
如果我跟蹤選項節點上的任何其他值,我沒有問題看到它們。
完美。太簡單了。在幾分鐘內,我將能夠選擇它作爲正確的答案。 – Livi17 2012-07-23 17:35:27