xml数据转换为动态文本AS3 flash
我想不出来。基本上,我有以下代码从中获取数据:xml数据转换为动态文本AS3 flash,xml,actionscript-3,flash,rss,feed,Xml,Actionscript 3,Flash,Rss,Feed,我想不出来。基本上,我有以下代码从中获取数据: 我无法将数据移动到一行,并且显示了。我的代码是: 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")); /* Thi
我无法将数据移动到一行,并且显示了
。我的代码是:
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);
}
这可能会帮助您:
flashTip.htmlText = XMLList(mTip..item).toString().replace(/<br \/>\s*/g,"\t");
输出:
西弗拉价值:978欧洲货币联盟(欧元)
杰迪尼卡:1库波夫尼萨德维兹:1.95583雷德尼萨德维兹:1.95583罗达尼萨德维兹:1.95583 Šifra值:36
澳大利亚(澳元)
杰迪尼卡:1库波夫尼萨德维兹:1.286221Srednji萨德维兹:1.289445Prodajni萨德维兹:1.292669
是否仅从输出中删除
标记?是,如果可以在flash中生成动态文本中的数据