XMLの応答を取得し、ドキュメントを読んでリストビューにリストした後、ユニコードか何かに問題があるようです....どこに問題があるのか よくわかりません。encoding="utf-8" を使用して XML ファイルでアラビア語を使用しています。
しかし、解析後は「روايا」のように表示されます。
誰かがこれを修正する方法を説明できますか?
XMLの応答を取得し、ドキュメントを読んでリストビューにリストした後、ユニコードか何かに問題があるようです....どこに問題があるのか よくわかりません。encoding="utf-8" を使用して XML ファイルでアラビア語を使用しています。
しかし、解析後は「روايا」のように表示されます。
誰かがこれを修正する方法を説明できますか?
解決しました!!! EntityUtils を使用して HTTP 応答に「UTF-8」を追加しました
DefaultHttpClient httpClient = new DefaultHttpClient(); HttpPost httpPost = 新しい HttpPost(url); HttpResponse httpResponse = httpClient.execute(httpPost); HttpEntity httpEntity = httpResponse.getEntity(); xml = EntityUtils.toString(httpEntity, "UTF-8");