【发布时间】:2009-01-30 08:35:36
【问题描述】:
我是 Objective-C 领域的新手。我想从 iPhone 上的 XML 页面检索数据。是否可以?如果我得到适当的建议或代码,对我会更有帮助。
【问题讨论】:
标签: iphone xml cocoa-touch
我是 Objective-C 领域的新手。我想从 iPhone 上的 XML 页面检索数据。是否可以?如果我得到适当的建议或代码,对我会更有帮助。
【问题讨论】:
标签: iphone xml cocoa-touch
SDK 带有NSXMLParser 类。有些人更喜欢使用 libxml2 库,因为它比 NSXMLDocument 更快且内存效率更高,但您可能希望使用 Objective C 层包装它,因为它是一个 C API。看到这个example。
【讨论】:
cocoaFusion 有一个很好的插曲:前几天介绍了 XML 解析的来龙去脉。前往cocoafusion.net 并查找第 2 集:使用 Web API 和 XML 的介绍。
该剧集的节目说明部分有一些示例代码下载和指向包含更多信息的其他网站的链接(包括此处其他答案中提到的一些链接)。
干杯!
【讨论】:
一篇很好的文章,介绍了如何使用 NSXMLParser 翻阅 xml。
【讨论】:
还有一些其他的库:TouchXML、KissXML。
【讨论】:
在 Apple 的 iPhone 开发者网站上查看 SiesmicXML 教程。它在一个专用线程中使用 XMLParser 在后台进程中解析 XML。
JK
【讨论】: