【发布时间】:2011-10-24 01:35:51
【问题描述】:
我有这个例外:
org.xml.saxParseException: 意外令牌(位置 TEXT@1:2...)
但只有在平板电脑上运行我的 .apk 时才会出现这种情况。在 android 模拟器上解析的相同数据永远不会导致此异常并且可以 100% 工作。有什么想法吗?
以下是引发异常的代码:
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
InputSource inputSource = new InputSource();
inputSource.setCharacterStream(new StringReader(xmlData));
Document doc = db.parse(inputSource);
这是文件的一部分:
<Results> <Result title="08 07 2011"><Field title="blah blah" value="blah blah" /> </Result></Results>
【问题讨论】: