作者varg (gogogo)
看板C_and_CPP
标题[问题] utf8/ansi的判断?
时间Wed Aug 19 00:04:51 2009
有一只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