我在<title>或&lt; description&gt;中使用SAXParser和Apostrophe(')提出问题</title>

时间:2011-01-07 14:45:58

标签: android xml-parsing

我正在使用SAXParser,xml文件中任何Apostrof(')之后的字符都不会打印在listview中?有谁知道为什么?

示例:

<title>I'am a good Android programmer</title>

“I”之后的字符不会打印出来......

1 个答案:

答案 0 :(得分:1)

对于在某些情况下可能需要转义的字符,解析器可能过于敏感。从我可以收集的内容来看,撇号在内容的一部分时不应该需要转义,只有当它是属性值的一部分时。我在一个在线XML验证器中尝试过它,它确实同意这一点。

无论如何试着逃避撇号:

<title>I&apos;am a good Android programmer</title>