如何使用nsxmlparser获取cdata块中的数据

时间:2015-01-24 10:23:10

标签: objective-c

我已经使用nsxmlparser从xml文件中获取数据。对于普通文件,所有工作都很好但是当有cdata块时我无法处理它。 我使用过这个功能,

- (void)parser:(NSXMLParser *)parser foundCDATA:(NSData *)CDATABlock
{
    NSString *someString = [[NSString alloc] initWithData:CDATABlock encoding:NSUTF8StringEncoding];
    NSLog(@"%@",someString);
}

它获取总cdata块但我无法获取cdata块内的标签,所以如果有人知道解决方案,请帮助我。

是否有解决方案是使用辅助解析器解析cdatablock如果是,那么请告诉我使用辅助解析器的过程。 提前谢谢

0 个答案:

没有答案