2012-12-17 61 views
0

當我得到XML的響應,並閱讀文檔,然後將其列入列表視圖, 似乎有unicode或類似的問題....我不明白問題在哪裏?我使用encoding =「utf-8」在XML文件中使用阿拉伯文字。
但經過解析後,顯示爲「رÙايا」。解析XML後的編碼問題

有人可以解釋我如何解決這個問題嗎?

回答

0

解決!我剛剛使用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");