【发布时间】:2016-02-19 11:07:34
【问题描述】:
在我正在开发的应用程序中,我得到一个 XML 字符串,我必须在应用程序中对其进行解析,才能将数据正确存储在本地数据库中。问题在于,当 XML 中的字段具有类似商标的 & 符号(例如“Pans&Company”)时,解析器会崩溃并出现下一个错误:ParseException: undefined entity。
如何使用 SAXParser 轻松处理这种情况?这让我发疯,我阅读了大量解决方案,但任何一个对我都有用。
【问题讨论】:
-
看看这个 xmlparser developer.android.com/training/basics/network-ops/xml.html
-
你可以用
\u0026代替& -
与号必须在 XML 中引用为
&。同样,<应该是<。
标签: android xml saxparser ampersand