我应该如何解析属性中包含CDATA的数据?
答案 0 :(得分:1)
阅读Event-Driven XML Programming Guide
一种方法是使用NSXMLParser
来解析数据。实施NSXMLParserDelegate
的{{1}}以捕获CDATA元素中的数据。
有很多关于如何使用parser:foundCDATA:
的例子。
答案 1 :(得分:0)
如果可以,我真的建议将其转换为JSON数据。 JSON框架更容易使用。 否则,我建议使用TouchXML类(但我认为它们有点复杂,因为它们返回带有属性的元素而不是纯NSDictionaries和NSArrays)。
TouchXML:http://code.google.com/p/touchcode/wiki/TouchXML
JSON-framework:http://code.google.com/p/json-framework/
答案 2 :(得分:-1)
我建议阅读以下Apple文档,它应该解释一下。
http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/NSXML_Concepts/NSXML.html