我正在尝试将一个 txt 变量文件加载到我的 AS3 项目中。我遇到的问题似乎归结为 txt 文件(已预先格式化且无法更改)是使用双符号格式化的......例如
&name=mark&
&address=这里&
&tel=12345&
我正在使用以下代码加载 txt 文件
myLoader.addEventListener(Event.COMPLETE, onLoaded, false, 0, true);
myLoader.dataFormat = URLLoaderDataFormat.VARIABLES;
urlRqSend = new URLRequest(addressToTxt.txt);
public function onLoaded(e:Event):void {
trace(myLoader.data);
}
使用 URLLoaderDataFormat.VARIABLES 会产生以下错误:
Error: Error #2101: The String passed to URLVariables.decode() must be a URL-encoded query string containing name/value pairs.
如果我使用 URLLoaderDataFormat.TEXT 我可以成功加载数据,但我不能(或不知道如何)访问变量。
请问有人对此有任何想法或解决方法吗?
谢谢,
标记