【发布时间】:2012-06-14 16:03:26
【问题描述】:
我正在尝试将变量的 txt 文件加载到我的 AS3 项目中。我遇到的问题似乎归结为 txt 文件(已预先格式化且无法更改)是使用双符号格式化的......例如
&name=标记&
&地址=这里&
&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,我可以成功加载数据,但我无法(或不知道如何)访问变量。
请问有人对此有任何想法或解决方法吗?
谢谢,
标记
【问题讨论】:
标签: actionscript-3 flash variables