【问题标题】:Best way to parse this XML on android?在 android 上解析这个 XML 的最佳方法是什么?
【发布时间】:2014-01-30 01:45:37
【问题描述】:

我遇到了一个问题,我无法帮助自己,后端也得不到任何帮助。

故事是这样的:我需要从 URL 解析 XML。

网址是:http://deliveroid.techhouse.sk/admin/restapi/company/62?userid=DFDJHGJDHGFFHH

在浏览器中打开它后,一切看起来都很好。然而,当我尝试在 android (XmlPullParser) 中解析它时,我得到一个错误 - 编码不正确。

我不知道是什么原因造成的,如果是服务器问题,我将没有机会影响这种情况..

有没有办法“强制”UTF-8 并使其能够解析?有人可以告诉我他将如何解决这个问题吗?可以说一个 xml 值,你会节省我的一天..

谢谢

【问题讨论】:

标签: android xml parsing url


【解决方案1】:

您可以在解析之前定义编码。

XmlPullParser pullParser = Xml.newPullParser();
pullParser.setInput(theInputStream, "UTF-8");

希望对你有帮助

【讨论】:

    猜你喜欢
    • 2020-06-28
    • 2010-10-28
    • 2012-07-28
    • 1970-01-01
    • 1970-01-01
    • 2010-10-15
    • 2011-11-30
    • 1970-01-01
    • 2013-12-20
    相关资源
    最近更新 更多