如何在iPad中解析XML文件时处理CDATA标记

Har*_*sad 3 xml iphone objective-c cdata ipad

我正在开发一个应用程序,我需要解析一些包含CDATA标记的XML文件.解析普通的xml非常简单,但我遇到了检索CDATA标记内的数据的问题.

parser:foundCDATA:正在为参数CDATABlock为NSData类型时遇到的每个CDATA标记调用该方法.

请建议一种解析CDATA标记的方法.

Ole*_*anu 5

如果需要从CDATA中提取字符串,可以在foundCDATA中使用此块:

NSMutableString *lStr = [[NSMutableString alloc] initWithData:CDATABlock encoding:NSUTF8StringEncoding];
Run Code Online (Sandbox Code Playgroud)