[問題] utf8/ansi的判斷?
有一隻c code需要判斷輸入檔案是ansi/utf8
我本來是抓前三個byte用bom的方法去判斷
測試也ok
但最近測試資料一多 發現有些檔案開頭不見得是ef bb bf
例如23 69 66 64 用notepad開他也當作是utf8
想請問還有什麼方法可以用來判斷?
另外若要做ansi to utf8的動作
一定要ansi->unicode->utf8嗎?
thanx
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.38.60.89
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章