2009-01-30 141 views
3

我在Objective-C的领域一个新的学习者。我想从iPhone上的XML页面检索数据。可能吗?如果我得到适当的建议或代码,对我来说会更有帮助。XML与可可触摸

回答

2

的SDK自带的NSXMLParser类。有些人更喜欢使用libxml2库,因为它可以比NSXMLDocument更快,更高效地存储内存,但您可能希望将它封装为Objective C图层,因为它是C API。看到这个example

+0

在iphone sdk中没有NSXMLDocument,它只有NSXMLParser。 – 2009-01-30 14:17:06

0

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

1

一篇好文章,规定了你可以如何使用的NSXMLParser通过XML撕裂。

Parsing XML in Cocoa

2

有cocoaFusion的一个很好的插曲:前些天,涵盖XML解析的来龙去脉。请前往cocoafusion.net并查找第2集:介绍如何使用Web API和XML。

对于情节秀注释部分有一些示例代码下载和链接到包含更多的信息(包括一些其他的答案这里提到的链接)的其他网站。

干杯!

0

退房苹果的iPhone开发者网站上的SiesmicXML图特。它在专用线程中使用XMLParser在后台进程中解析XML。

JK