使用Cocoa Touch的XML

3

我是Objective-C领域的新手。我想从iPhone上的XML页面检索数据。这可能吗?如果我能得到适当的建议或代码,对我会更有帮助。

5个回答

2
该SDK附带了NSXMLParser类。有些人更喜欢使用libxml2库,因为它比NSXMLDocument更快,更节省内存,但您可能需要用Objective C层封装它,因为它是一个C API。请参阅此示例

iPhone SDK 中没有 NSXMLDocument,只有 NSXMLParser。 - Ryan Townshend

2
最近有一期很好的cocoaFusion节目,介绍了XML解析的各个方面。请前往cocoafusion.net查找第2集:使用Web API和XML入门。
该节目的节目笔记部分提供了一些示例代码下载以及其他包含更多信息的网站链接(包括其他答案中提到的一些链接)。
祝好!

1

0

还有一些其他的库:TouchXML,KissXML。


0

请查看苹果iPhone开发者网站上的SiesmicXML教程。它使用XMLParser在专用线程中解析XML以进行后台处理。

JK


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接