大俠好,我我有一個Delphi程式,它輸出的txt,用文本檔案打開是亂碼。我感覺可能是delphi輸出檔案的時候固定了格式。
我不會使用delphi語言,有沒有朋友幫忙分析一下這個檔案的編碼,用vb或者C#怎么讀取資料?
高手加QQ:2458038982
資料:
$剨鬯 ? ? ? Qc
ふ嬠?
? ? 9? ? $'嵺? ? ? 3? ? 庅? ? ? ? 5? ? $蕪圬 ? ? 聴 ? ぞ撣? ? ? ? 乾 ? $曐? ?
uj5u.com熱心網友回復:
兩種可能,一種是編碼不對,你用記事本打開的時候,選一下編碼還有一種可能是檔案雖然后綴名是txt,但是可能只是后綴名是txt而已,檔案內容可能是二進制的,需要看原始碼才能知道具體什么資料
uj5u.com熱心網友回復:
delphi寫文本檔案,通常是系統支持的語言字符,它僅是文字,即ASIIC單位元組字符,中文的雙位元組字符。不帶格式屬性。你的文本檔案,讀出來是亂碼。可能造成亂碼:
1,漢字的編碼標準不對。
2,富文本格式的字符。
3,其它語言字符(非漢字)。
4,加密的字符。
5,自定義的特殊字符。
另外,你在帖中貼出的字符,反映不了真正的字符。只有原檔案才能,讀出原字符。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/58245.html
標籤:語言基礎/算法/系統設計
