如何在Flash中获取纯文本文件?

时间:2009-10-22 08:23:42

标签: flash

我可以使用哪个功能来获取纯文本文件的内容?

我现在可以读取“value = 32”作为xml格式的变量或文件,但来自供应商的文件只包含值“32”。

1 个答案:

答案 0 :(得分:1)

哎呀:我才注意到你在AS2上:改用LoadVars。 (得到这个from here

var ldr = new LoadVars();
ldr.onData  = function (result:String) 
{
  if (success) 
  {
    trace("loaded " + result);
  }
  else
  {
    trace ("Error loading");
  }
} 
ldr.load("fileurl.txt");

以下内容仅适用于AS3:

如果文件位于您的服务器(或允许您的swf使用crossdomain.xml访问它的服务器),您可以使用URLLoader加载它。

var ldr:URLLoader = new URLLoader();
ldr.addEventListener(Event.COMPLETE, onLoad);
ldr.load(new URLRequest("fileurl.text"));

function onLoad(e:Event):void
{
  var loadedText:String = URLLoader(e.target).data;
  var value:Number = Number(loadedText);
}