作者doorbell (阿桐)
看板Flash
标题Re: [问题] 读取纯文字档的错误???
时间Wed Apr 14 20:41:29 2010
之前老板交代一个工作,正是读取外部txt档(UTF-8)
TXT档超过20KB,内容大概是一两千笔经纬度座标,内容如下:
Latitude=24.99818,24.99819,...,24.99908&Longitude=121.5821,...
程式码得看档案,AS3我也是新手,程式码大多参考范例或是说明,
我的想法是用URLVariables,应该能解决你的问题,但我不敢肯定
只好把我的档案给你参考。
http://student.ncyu.edu.tw/~s0971053/load_txt.rar
※ 引述《yhn0tgb60 (呦厚厚)》之铭言:
: 我就我写了一个从外部读取纯文字档的资料
: 但是当文字档有点大时...大概超过20kb时
: 读取的的资料就会出错......
: 我把 URLLoader.data 用 trace 印出来
: 发现有时资料会从中间开始...
: 有时资料会重复两三次...
: 有时中文会变乱码...
: 有时在资料的尾巴会出现乱码...
: 有时甚至会发现前一个读取的资料...
: 好像...档案越大... 出错的机会好像就越高 ???
: 以下是我的程式码...就是读一个 txt档 再用 trace 印出
: public class test
: {
: private var ldr_URL:URLLoader;
: public function test():void
: {
: System.useCodePage=true;
: ldr_URL = new URLLoader();
: ldr_URL.load( new URLRequest( 'data.txt' ) );
: ldr_URL.addEventListener( Event.COMPLETE , LoadComplete );
: }
: private function LoadComplete( evt:Event ):void
: {
: trace( ldr_URL.data );
: }
: }
: ....至於那个 data.txt ...就麻烦大家随便复制个东西测试吧
: 好像档案越大...错误机会越大...???
: 试越多次...好像出错的机率越大...???
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.130.189.32
1F:推 yhn0tgb60:谢谢你的建议 我研究看看 ^^ 04/15 17:02