CSV文件编码格式?
怎么验证一个CSV文件的编码是什么格式? UNICODE ? UTF-8 ? UTF-16还是其他?
------解决方案--------------------
有些文件开头两个字节是编码标记。如果没有,得进行编校验,看他符合那种
------解决方案--------------------
csv就是文本文件,所以和文本文件判断编码是一样的。
一种靠文件头判断,一种靠猜。
------解决方案--------------------
告诉你了啊,猜!
http://www.codeproject.com/Articles/17201/Detect-Encoding-for-In-and-Outgoing-Text
------解决方案--------------------
除了以上,还有就是让用户自己选择.
大家都使用过Word,Word在打开文本文件的时候,如果其检测不是系统默认编码,就会让用户选择,并且推荐一种编码给用户(有时候不一定对,因为猜,就有几率不对),让用户自己决定要用什么编码显示.