我正在使用名爲Jsoup的HTML解析器來加載和解析HTML文件。問題是我刮的網頁編碼爲ISO-8859-1
字符集,而Android使用UTF-8
編碼(?)。這是一些字符顯示爲問號的結果。如何在Android中將字符串轉換爲UTF-8?
所以現在我想我應該將字符串轉換爲UTF-8格式。
現在我發現這個類在Android SDK中叫做CharsetEncoder,我猜可以幫助我。但我不知道如何在實踐中實現它,所以我想知道是否可以通過一個實際的例子得到som的幫助。
UPDATE:代碼讀取數據(Jsoup)
url = new URL("http://www.example.com");
Document doc = Jsoup.parse(url, 4000);
您可以發佈用於讀取html文件的代碼? – yanchenko 2010-07-01 22:33:46
好的,我更新了我的帖子。 – droidgren 2010-07-02 04:28:55