2014-03-07 50 views
0

无法弄清楚。基本上我有这个代码获取数据:http://www.cbbh.ba/kursna_bs.xml
我不能将数据移动到一行,并显示<br />。我的代码是:xml data to dynamic text AS3 flash

var xmlLoader:URLLoader = new URLLoader(); 
var xmlData:XML = new XML(); 

xmlLoader.addEventListener(Event.COMPLETE, LoadXML); 
xmlLoader.load(new URLRequest("http://www.cbbh.ba/kursna_bs.xml")); 

/* This loads the XML */ 
function LoadXML(e:Event):void { 
xmlData = new XML(e.target.data); 
parseData(xmlData); 
} 

/* This gets the data for today's tip */ 
function parseData(mTip:XML):void { 

    var itemXMLList:XMLList = XMLList(mTip..item); 
    var count:int = itemXMLList.length(); 
    var finalcount:int = count - 1; 
    //trace(finalcount); 



flashTip.htmlText = XMLList(mTip..item); 

} 
+0

您是否希望仅从输出中删除'
'标签? –

+0

是的,如果有可能在动态文本中生成闪存内的数据 – user3391599

回答

0

这可以帮助你:

flashTip.htmlText = XMLList(mTip..item).toString().replace(/&lt;br \/&gt;\s*/g,"\t"); 

输出:

Šifravalute:978
EMU(EUR)
Jedinica:1         Kupovni za devize:1.95583         Srednji ZA devize:1.95583         Prodajni ZA devize:1.95583

Šifravalute:36
Australija(AUD)
Jedinica:1         Kupovni ZA devize:1.286221         Srednji za devize:1.289445           Prodajni za devize:1.292669

+0

是的,这正是我想要的简单而有效的感谢! – user3391599