2011-10-25 61 views
0

我正在尝试读取XML文件并输出值,但我收到了1120: Access of undefined property URLRequest.错误。有任何想法吗? 这是我的代码:Actionscript读取XML并写入列表中写入

public class Main extends MovieClip 
{ 

    public function Main() 
    { 

     var loader:URLLoader = new URLLoader(); 
     loader.addEventListener(Event.COMPLETE, loadXML); 

     function loadXML(e:Event):void 
     { 
      var xml:XML = new XML(e.target.data); 
      trace(xml); 
     } 

     loader.load(new URLRequest("http://127.0.0.1:8090/NewProj/index.php?tipo=get")); 
    } 
} 

谢谢。

回答

2

loader.load(new URLRequest.data("http://127.0.0.1:8090/NewProj/index.php?tipo=get"));这看起来很奇怪。它应该是

loader.load(new URLRequest("http://127.0.0.1:8090/NewProj/index.php?tipo=get")); 

编辑: 您还需要进口相关的包,例如

import flash.net.*; 
+0

现在,它的工作!感谢:D – markus

0

你可能已经发现你的代码的上述new URLRequest.data(...最后一行有错字应该new URLRequest(...

+0

已经尝试改变。仍然得到相同的错误:S – markus

+0

缺少导入,然后 - 'import flash.net.URLRequest;'请检查您的文件中是否有这行! –