1

可能重复:
将 NSXMLParser 与 CDATA 一起使用

NSXMLParser用来解析来自我的服务器的 xml 数据。
当用户向另一个用户发送文本消息时,我的服务器使用 CDATA 标记来包装用户文本,因为用户文本会破坏 xml 结构。

我的问题是NSXMLParser知道如何自动处理 CDATA 吗?它是内置在 NSXMLParser 机制中的吗?

4

2 回答 2

5

我从未使用过NSXMLParser,但快速查找NSXMLParserDelegate协议的文档会发现方法parser:foundCDATA:

于 2012-08-10T11:23:02.733 回答
0

它是 XML 规范的一部分,因此 XML 解析器必须支持它。

于 2012-08-10T12:33:37.230 回答