PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   疑難雜症區 (https://www.pcdvd.com.tw/forumdisplay.php?f=34)
-   -   請問一個關於Unicode的奇怪問題 (https://www.pcdvd.com.tw/showthread.php?t=776561)

airily 2008-02-19 09:21 PM

請問一個關於Unicode的奇怪問題
 
W200308602H120556341H120718476
以上那段文字
打在記事本上
存成txt檔
不管是直接儲存
或是指定用ANSI編碼儲存
關掉後重開
編碼一定會變成Unicode
用公司或我自己的電腦試都一樣
作業系統都是XP 32bit

因為公司作業的關係
一定要用txt檔
而且編碼不能是Unicode
字也不能增減

請問有人知道為什麼嗎?
有沒有什麼方法可以解決
感謝各位的幫忙

rockjimmy 2008-02-19 10:11 PM

>>>㉗〰〳㘸㈰ㅈ〲㔵㌶ㄴㅈ〲ㄷ㐸㘷
變成這樣嗎XD

W200308602H120556341H120718476
用IE6下去開TXT可以正常顯示就是了XD

琥珀 2008-02-20 12:02 AM

這是從 2000 時代就存在的問題。簡單地說,是記事本誤判編碼為 UTF-8 或 UTF-16。

可以的話,請用記事本以外的程式開啟、編輯。

要避免這個誤判,建議換一行或空一格,才開始鍵入內容。中文、日文亦適用這個迴避策。

airily 2008-02-20 12:15 AM

引用:
作者rockjimmy
>>>㉗〰〳㘸㈰ㅈ〲㔵㌶ㄴㅈ〲ㄷ㐸㘷
變成這樣嗎XD

W200308602H120556341H120718476
用IE6下去開TXT可以正常顯示就是了XD


因為IE6有支援Unicode
所以可以正常顯示
但是公司的程式不吃Unicode
都會變亂碼 :jolin:

airily 2008-02-20 12:29 AM

引用:
作者琥珀
這是從 2000 時代就存在的問題。簡單地說,是記事本誤判編碼為 UTF-8 或 UTF-16。

可以的話,請用記事本以外的程式開啟、編輯。

要避免這個誤判,建議換一行或空一格,才開始鍵入內容。中文、日文亦適用這個迴避策。


所以就是記事本的問題就是了

因為程式的關係
檔案文字的前面都不能有其他東西
不然資料會位移
空一行的話程式會判斷為沒資料

現在是發現
只要後面多按一個ENTER
就會正常了 :jolin:
感謝回答


所有的時間均為GMT +8。 現在的時間是05:32 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。