【发布时间】:2011-02-19 14:54:10
【问题描述】:
我正在尝试在 Android 中解析 XML 文件。它包含一个带有特殊字符的标签,例如
<subject><![CDATA[FÚTBOL]]></subject>
在尝试解析上述文本时,我收到一条异常消息,提示“XML 令牌格式不正确”。我正在使用 XMLPullParser,并且还使用
parser.setInput(this.getInputStream(),"iso-8859-1");
我在阅读“áñí”等其他字符时没有出错。我尝试了不同的编码,但都报错了。
更新
当我使用 SAX Parser 而不是 XML Pull Parser 时,问题解决了。
【问题讨论】:
-
android 中可能存在的错误。你用 java 试过了吗?