0
當我得到XML的響應,並閱讀文檔,然後將其列入列表視圖, 似乎有unicode或類似的問題....我不明白問題在哪裏?我使用encoding =「utf-8」在XML文件中使用阿拉伯文字。
但經過解析後,顯示爲「رÙايا」。解析XML後的編碼問題
有人可以解釋我如何解決這個問題嗎?
當我得到XML的響應,並閱讀文檔,然後將其列入列表視圖, 似乎有unicode或類似的問題....我不明白問題在哪裏?我使用encoding =「utf-8」在XML文件中使用阿拉伯文字。
但經過解析後,顯示爲「رÙايا」。解析XML後的編碼問題
有人可以解釋我如何解決這個問題嗎?
解決!我剛剛使用EntityUtils將「UTF-8」添加到了HTTP響應中
DefaultHttpClient httpClient = new DefaultHttpClient(); HttpPost httpPost = new HttpPost(url); HttpResponse httpResponse = httpClient.execute(httpPost); HttpEntity httpEntity = httpResponse.getEntity(); xml = EntityUtils.toString(httpEntity, "UTF-8");