Re: [問題] 讀取純文字檔的錯誤???

看板Flash作者 (阿桐)時間15年前 (2010/04/14 20:41), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
之前老闆交代一個工作,正是讀取外部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

04/15 17:02, , 1F
謝謝你的建議 我研究看看 ^^
04/15 17:02, 1F
文章代碼(AID): #1BnRVyIv (Flash)
文章代碼(AID): #1BnRVyIv (Flash)