将Flash影片中的XML内容显示为Text

时间:2013-03-09 17:44:49

标签: actionscript-3

Flash Movie中的内容(Actionscript 3)我需要显示XML文件的内容。

我将文件的url作为参数传递。所以我使用以下内容:

var file : XML;

var url = loaderInfo.parameters.url;

var loader = new URLLoader();
loader.addEventListener(Event.COMPLETE, onLoadComplete);
loader.load(new URLRequest(url));

function onLoadComplete(e:Event){
  file = new XML(e.target.data);  
} // OnLoadComplete

如何在Flash Movie中以文本形式显示XML文件的整个内容?

可能内容很大,所以我想要滚动条。

谢谢你, 米格尔

1 个答案:

答案 0 :(得分:2)

试试这个例子。

//... previous code
loader.load(new URLRequest(url));

var myTextBox:TextField = new TextField(); 
myTextBox.width = 200; 
myTextBox.height = 150; 
myTextBox.multiline = true; 
myTextBox.wordWrap = true; 
myTextBox.background = true; 
myTextBox.border = true; 
addChild(myTextBox);


function onLoadComplete(e:Event){
  file = new XML(e.target.data);
  myTextBox.text = file.toString(); 
}