在我的应用程序中,我正在尝试从url获取xml并尝试做一些事情。我有2种语言英语和俄语。
我的xml看起来像这样
<root>
<dictionary>
<element name="english_text" lang="en">
Hello world
</element>
<element name="russian_text" lang="ru">
Привет мир
</element>
</dictionary>
</root>
当解析这个xml尝试显示它时,英语很好,但俄语不行。
看起来像这样。
这里有什么问题。请帮帮我
答案 0 :(得分:4)
如果您尚未尝试解析代码中的文档,则应使用UTF-8
编码。
如果您正在使用httpClient,那么它将如下所示
HttpResponse httpResponse = httpClient.execute(httpPost);
HttpEntity httpEntity = httpResponse.getEntity();
String results = EntityUtils.toString(httpEntity, "UTF-8");