0

我正在解析来自 Web 服务器的 XML,解析有时会以错误代码 6 停止。从文档中,我发现错误是 NSXMLParserInvalidHexCharacterRefError。

有问题的字符是Ĵ。有人可以告诉我如何防止 NSXMLParser 在遇到这些字符时发送错误(或者更确切地说,NSXMLParser 不支持 unicode 编码吗?)

谢谢。

4

1 回答 1

0

不久前我遇到了一个类似的问题,我现在似乎找不到文档,但我相信 NSXMLParser 将使用 XML 文档指定的任何编码来评估找到的字符,如果文档包含的字符不是受该编码支持,将发生错误。

您能否发布一个示例 XML 文档,以便我们查看什么编码(如果指定了)。另外,您能否告诉我们错误发生在哪个元素上?

于 2009-11-05T00:28:28.090 回答