我正在尝试阅读我的空气项目中的文本文件。它实际上是TinkerProxy使用的配置文件。我见到目前为止如下:如何阅读文本文件使用Actionscript 3?
//Read settings from TinkerProxy Config File
var TextFileLoader:URLLoader = new URLLoader();
var ArrayOfLines:Array;
TextFileLoader.addEventListener(Event.COMPLETE, onLoaded);
TextFileLoader.load(new URLRequest("/tinkerproxy-2_0/serproxy.cfg"));
//TextFileLoader.dataFormat = URLLoaderDataFormat.VARIABLES;
function onLoaded(e:Event):void {
ArrayOfLines = e.target.data.split(/\r/);
trace(e.target.data);
}
trace(ArrayOfLines[0]);
我真正想要做的是找到“net_port1 = 5331”在变量条目和存储“5331”。
这里是文本文件的样本:(或者更确切地说,我想读它,因为它产生)
# Generated by TinkerProxy Configurator
#
# Timeout in seconds
# 0 means infinite, no timeout
timeout=0
newlines_to_nils=false
comm_ports=1
serial_device1=COM1
net_port1=5331
comm_baud1=9600
comm_databits1=8
comm_stopbits1=1
comm_parity1=none
该文件是自动生成的,所以我不能编辑它
我可以通过trace(e.target.data)
查看数据,但我无法通过trace(ArrayOfLines[0]);
访问数据。
我错过了什么?
在此先感谢。
我试过'ArrayOfLines = e.target.data.split(/ \ n /);'以及。没有快乐。 – 2015-04-05 02:08:08