【发布时间】:2011-03-21 03:03:45
【问题描述】:
我在 xcode 的资源文件夹中有一个 XML 文件,我想解析 XML.. 问题是如何以编程方式访问文件? 提前致谢。
【问题讨论】:
标签: objective-c xml nsxmlparser
我在 xcode 的资源文件夹中有一个 XML 文件,我想解析 XML.. 问题是如何以编程方式访问文件? 提前致谢。
【问题讨论】:
标签: objective-c xml nsxmlparser
NSXMLParser 是一个事件驱动的 xml 解析器。你可以使用它,但我更喜欢基于查询的解析器。 Lib2Xml。
这将使您开始使用 lib2xml
http://cocoawithlove.com/2008/10/using-libxml2-for-parsing-and-xpath.html
xml 文件只是另一个文本文件。这包含有关加载 xml 文件的不同方式的信息。
How to save/load text files in Objective-C for the iPhone, using UITextView?
【讨论】:
有很多选择。最流行的两个:使用 Cocoa 的 NSXMLParser 类,或者使用 TouchXML。如果您使用 NSXMLParser,您最终将为解析器创建一个委托,该委托决定解析器遇到 XML 标记、数据等时要做什么。
【讨论】: