可能重複:
Encoding conversion in java如何在Java中以編程方式將cp1251轉換爲utf-8?
其實我需要一個例子,方法從CP1251編碼轉換爲UTF-8在Java中。 例如,我沒有在PHP頭疼與此,因爲問題:
iconv($str, "cp1251", "utf-8");
所以,可能是有人有一個經驗,使這幾樣在Java中的事情,請大家幫忙。 Thx提前。
可能重複:
Encoding conversion in java如何在Java中以編程方式將cp1251轉換爲utf-8?
其實我需要一個例子,方法從CP1251編碼轉換爲UTF-8在Java中。 例如,我沒有在PHP頭疼與此,因爲問題:
iconv($str, "cp1251", "utf-8");
所以,可能是有人有一個經驗,使這幾樣在Java中的事情,請大家幫忙。 Thx提前。
與PHP相反,Java中的字符串沒有固有的字節級編碼。它們是原生的UTF-16字符串。所以如果你想重新編碼一個文件,只需要用一種編碼來讀取它,然後用另一種編碼來編寫。檢查出InputStreamReader
和OutputStreamWriter
。
它實際上並不是InputStreamReder它是InputStreamReader –
的確你是對的。這是否對你造成混亂? –
從Java API爬行的意義上說,不,謝謝。 –
我討厭像kamaci,Wooble,TryTryAgain,馬克,alfasin這樣的社區 - 這會殺死像SO這樣的社交網站。最有用的答案是解決它的方法(程序),以及爲什麼有些人可能會刪除我的適當評論?我不想要它,沒有人會這樣做。和朋友-3爲什麼,爲「dublicate」?你瘋了嗎?哦,對不起,我忘了你的觀點完全沒有。 –