有关在java中获取.html .txt .java等文件的真实编码的想法吗?
由于某些源代码不是utf-8,我想将它们更改为utf-8。
答案 0 :(得分:3)
通常,无法始终准确检测文本文件的字符编码是什么 - 文本文件中没有任何内容可以明确告诉您字符编码是什么。你可以做一些聪明的猜测,但不要指望你总能找到文本文件的字符编码的确切内容。
评论中发布的link that cebewee提供了有关如何检测文本文件的字符编码的更多信息。
答案 1 :(得分:0)
您可以使用UTFCast等工具批量转换文件编码。只需在所有源文件上运行它们就应该完成。在linux上,您可以使用'iconv'转换文件编码。