Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 正在将ISO8851文本文件加载到TextField()中_Actionscript 3_Flex3 - Fatal编程技术网

Actionscript 3 正在将ISO8851文本文件加载到TextField()中

Actionscript 3 正在将ISO8851文本文件加载到TextField()中,actionscript-3,flex3,Actionscript 3,Flex3,如何从flex将.txt(ISO8859-1)文本文件加载到TextField()?该文件与.SWF文件位于同一文件夹中,从此处删除了旧帖子,有关详细信息,请参阅历史记录 我为你找到了答案。好消息:不需要PHP魔术!以下是如何做到这一点: var ldr:URLLoader = new URLLoader(); ldr.dataFormat = URLLoaderDataFormat.BINARY; ldr.addEventListener(IOErrorEvent.IO_ERROR, erro

如何从flex将.txt(ISO8859-1)文本文件加载到TextField()?该文件与.SWF文件位于同一文件夹中,从此处删除了旧帖子,有关详细信息,请参阅历史记录

我为你找到了答案。好消息:不需要PHP魔术!以下是如何做到这一点:

var ldr:URLLoader = new URLLoader();
ldr.dataFormat = URLLoaderDataFormat.BINARY;
ldr.addEventListener(IOErrorEvent.IO_ERROR, errorHandler);
ldr.addEventListener(SecurityErrorEvent.SECURITY_ERROR, errorHandler);
ldr.addEventListener(Event.COMPLETE, function (event:Event):void {
    var bytes:ByteArray = ByteArray(ldr.data); 
    var text:String = bytes.readMultiByte(bytes.length, "iso-8859-1");
    ...
});
ldr.load(new URLRequest('http://server.dom/path/to/your-file'));
您需要用适当的编码替换“iso-8859-1”。您可以从这里找到。

已删除的旧帖子,有关详细信息,请参阅历史记录

我为你找到了答案。好消息:不需要PHP魔术!以下是如何做到这一点:

var ldr:URLLoader = new URLLoader();
ldr.dataFormat = URLLoaderDataFormat.BINARY;
ldr.addEventListener(IOErrorEvent.IO_ERROR, errorHandler);
ldr.addEventListener(SecurityErrorEvent.SECURITY_ERROR, errorHandler);
ldr.addEventListener(Event.COMPLETE, function (event:Event):void {
    var bytes:ByteArray = ByteArray(ldr.data); 
    var text:String = bytes.readMultiByte(bytes.length, "iso-8859-1");
    ...
});
ldr.load(new URLRequest('http://server.dom/path/to/your-file'));
您需要用适当的编码替换“iso-8859-1”。你可以找到那个