2011-03-10 24 views
1

任何關於在java中獲取.html .txt .java等文件的真實編碼的想法?如何獲得文件的真實字符編碼java

由於某些源代碼不是utf-8,我想將它們更改爲utf-8。

+0

另一個:http://stackoverflow.com/questions/499010/java-how-to-determine-the-correct-charset-encoding-of-a-stream – 2014-06-22 05:25:55

回答

3

通常,不可能始終檢測文本文件的字符編碼是什麼 - 文本文件中沒有存儲任何內容,可以明確告訴您字符編碼是什麼。您可以進行一些智能猜測,但不要指望您始終能夠確切瞭解文本文件的字符編碼是什麼。

發佈在評論中的link that cebewee有更多關於如何檢測文本文件的字符編碼的信息。

0

您可以使用像UTFCast這樣的工具批量轉換文件編碼。只需在所有源文件上運行它們,你就應該完成了。在linux上,您可以使用'iconv'轉換文件編碼。

相關問題