DefaultHandler&行情

时间:2012-02-19 21:08:55

标签: android xml

我创建了一个扩展DefaultHandler并读取XML的类XmlHandler。 XML包含以下标记。

  

<description>"like" us on facebook</description>

如果没有引号,可以使用characters方法轻松获取值并将其放入对象中。引用围绕like,但我遇到了问题。 characters方法在一次通话时未收到完整description,但characters被调用4次,每次只接收部分说明。

有没有办法格式化xml,所以DefaultHandler可以正确读取它,还是我必须添加一些逻辑来解释是否存在引号?

1 个答案:

答案 0 :(得分:0)

发现问题。我正在检查Chrome中的XML&amp; IE看起来是正确的,但查看源代码我发现我用来创建XML的PHP​​ XMLWriter类正在将字符更改为&amp; quot; .DefaultHandler不会好像这样......

我不得不停止使用XMLWriter()并创建自己的编写器来输出实际上为,以便DefaultHandler可以正确地翻译它。