Flash 读取文件并将其放入数组?

Flash 读取文件并将其放入数组?,flash,actionscript-3,actionscript,Flash,Actionscript 3,Actionscript,请帮帮我,我的程序有问题。 我是flash AS3.0的新手。 我想读取文件文本(.txt)并将其放入数组中。 这是我文件中的示例文本 22 33 11 22 45 56 如何读取文件并将其放入数组中,如[0]=22A[1]=33A[4]=11。。。。 或者我应该使用二维数组?flash AS3.0是否具有二维阵列 请帮帮我 import flash.events.Event; import flash.net.URLLoader; import flash.net.URLRequest; v

请帮帮我,我的程序有问题。 我是flash AS3.0的新手。 我想读取文件文本(.txt)并将其放入数组中。 这是我文件中的示例文本

22 33

11 22

45 56

如何读取文件并将其放入数组中,如[0]=22A[1]=33A[4]=11。。。。 或者我应该使用二维数组?flash AS3.0是否具有二维阵列

请帮帮我

import flash.events.Event;
import flash.net.URLLoader;
import flash.net.URLRequest;

var toLoad:URLRequest = new URLRequest("test.txt");
var loader:URLLoader = new URLLoader(toLoad);
loader.addEventListener(Event.COMPLETE, loaded, false, 0, true);

function loaded(evt:Event):void
{
    var txtData:String = evt.currentTarget.data;
    txtData = txtData.replace(/^\s+/, '');
    txtData = txtData.replace(/\s+/g, ' ');
    txtData = txtData.replace(/\s+$/, '')
    var textAr:Array = txtData.split(" ");
    trace(textAr.toString());
}

正则表达式源于。

,然后使用split将该行拆分为一个数组。存在错误。“错误#2044:未处理的ioError:.text=Error#2032:流错误。”是否更改URL以反映.txt文件名?我还额外添加了一行来修剪字符串前面的空白。哦,对不起。我忘了保存文件闪存,它工作!!如果我想输出数组[10],谢谢你。我必须使用“trace(textAr[9]);”对吗?是的,数组中的第十项实际上是[9],因为它们从0开始。如果你的问题解决了,你应该接受Matt的答案。