iThome online | iThome Blog | iThome周刊訂閱

載入中...

twtw

IT邦初學者
9級

如何還原及查詢這些是什麼字?

這些字是從Big5字的資料庫倒出來的,
大部份的Big5字就正常顯示,但有些像:
媖
伃
翝
瓈
這些字就只會以被編成這樣子的碼存在資料庫中;
這些原來是在 web 界面輸入的,其HTML是Big5的,
而client端是windowsXP輸入;可能是因XP的UTF8的環境,
使得有些字的輸入會變得Big5不認識而變成上述的字碼來儲存;
所以想問要怎麼樣把這些被編碼的字,
來還原成 Big5 也好,UTF8 也更好 呢?
或說碰到這樣的碼如何來還原或查詢是什麼字?

剛發現了個不是根本解決問題的查詢法,就是用google來查詢該字串,就直接秀出是在查什麼字。
所以也很想知道,這叫做什麼碼?
或說要用程式的什麼 function 來decoding回來?

2008-11-28 16:09:44 補充



收到書籤:發佈到twitter      
解決時間:2008-12-03 13:26:09
發問時間:2008-11-28 15:42:14

▼ ADVERTISEMENT ▼

最佳解答(發問者自選)
12

回答:hohobear ( IT邦初學者8級 )

時間:2008-11-28 16:10:52

那些編碼是unicode

媖媖
伃伃
翝翝
瓈瓈

假如不改資料庫的編碼狀態
只是單純的還原或查詢
可以利用一些網路上的
unicode 轉碼器
http://www.chinaue.com/tool/uni.htm
來做查詢

如何還原及查詢這些是什麼字?
回答:timeriver( IT邦初學者10級 )
時間:2008-11-29 13:08:31
5
你用什麼語言寫程式的呢?
各種語言應該都有對應的 function 來處理這問題
我目前只確定 .net 有這 function

回應

請填寫您的回應,長度限為1,000個字,回應不計點數,也不限使用次數



 

檢舉違規

違規事項:

*補充檢舉理由(可省略),字數不可超過100字

推薦

推薦理由:


*給回答者的鼓勵(可不填),字數不可超過100字

▼ ADVERTISEMENT ▼

熱門標籤

 ccna代考   cisco   crystal   erp   it   java   javascript   linux   m-power   mail   microsoft   msnsdk   msn機器人   mysql   nas   oracle   outlook   pmi   pmp   raid   report   sap   server   smartquery   sql   vista   vpn   web   windows   xp   倍力   倍力資訊   免費軟體   國際專案管理師   報表   專案管理   微軟   有話大聲說   活動   省錢   硬碟   網站安全   網路儲存   網路管理   網頁安全   資安   資料庫   資訊安全   2003   2008