如何从iPad OS写入XML文件?

时间:2010-05-19 20:46:05

标签: xml iphone ipad libxml2

我正在为IPad开发一个应用程序,我需要在运行时修改XML文件中的几个属性。

我找到了类NSXMLDocument, http://developer.apple.com/mac/library/documentation/cocoa/reference/foundation/Classes/NSXMLDocument_Class/Reference/Reference.html

但我无法将其导入我的项目。

此类不适用于IPhone / IPad开发吗?

我还可以考虑其他方法吗?

我读到了关于libxml库的内容。这是我的答案还是有更好的方法?

2 个答案:

答案 0 :(得分:2)

NSXMLDocument仅适用于MacOS X Cocoa。您可以使用iPhone NSXMLParser以及基于libxml2构建的多个外部库 - TouchXMLKissXML以及其他几个库。

请注意KissXML支持编写XML。

已建议的其他XML库包括来自Google DataVTD-XML的XML支持。

答案 1 :(得分:0)

您正在寻找一种DOM XML解析器,它最适合修改XML文档。请参阅示例this教程 - 无需与模型对象进行映射 - 使用XPath。