解析文本文件-flash-as2中的数据



我有一个文本文件,我需要从中检索一个名称/值对,看起来像这个


#;主机名
主机名=6544

value1=12
值2=78978


有人能告诉我如何解析它,以便我可以引用变量"hostname"值吗。

这必须在Actionscript 2中-因为该项目是针对flashlite 3.1 的

感谢堆

类似这样的东西:

import flash.filesystem.FileMode;
import flash.filesystem.FileStream;
import flash.filesystem.File;
var files:File = File.appResourceDirectory;
files = files.resolve("mycommands.txt");
var fs:FileStream = new FileStream();
fs.open(files, FileMode.READ);
var content:String = fs.readUTFBytes(fs.bytesAvailable);
var pair:Array = content.split("=");

看看swfobject,它可以将变量传递到flash文件。您可以使用任何可能使用的脚本语言传递变量。

除此之外,谷歌上还有大量关于如何使用as2读取文本文件的教程。

例如这里的

进一步查找as2 中的loadVariables和LoadVars函数

最新更新