Re: [問題] 請問一下unicode的問題

看板Python作者 (Insomnia)時間18年前 (2007/01/06 04:03), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串5/18 (看更多)
※ 引述《pkyosx (Insomnia)》之銘言: : 直接用 Ultra Editor Hex進位模式驗證: : 存檔前: : => FF FE 11 62 : 存檔後: 終於發現問題就在於 notepad 存 UTF-8 的時候多存東西上去了!! : => FF FE FF FE 11 62 : 但是 notepad 存 unicode(UTF-16), Ultra-Editor 存 UTF-8, UTF-16 都不會有問題 : => FF FE 11 62 : 結論: : 習慣用 notepad 開文件的人小心阿= =" ...TMD 附註: Unicode 的定義中不存在 U+FFFE 這個字元 所以若前兩個 byte 為 0xFF 0xFE,則一定是 LE 編碼的文檔 而 FEFF 字元,在 Unicode 中代表的是一個不佔空間的 space 符號 用來判定為 Big Endian 不知道為什麼 notepad 要用上兩組 FFFE -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.128.52 ※ 編輯: pkyosx 來自: 140.113.128.52 (01/06 04:25)

01/06 11:11, , 1F
文章代碼(AID): #15dgySV3 (Python)
討論串 (同標題文章)
文章代碼(AID): #15dgySV3 (Python)