Как записать в файл XML с ОС iPad? - PullRequest
1 голос
/ 20 мая 2010

Я разрабатываю приложение для IPad, и мне нужно изменить несколько атрибутов в файле XML во время выполнения.

Я нашел класс NSXMLDocument, http://developer.apple.com/mac/library/documentation/cocoa/reference/foundation/Classes/NSXMLDocument_Class/Reference/Reference.html

Но я не смог импортировать его в свой проект.

Этот класс недоступен для разработки IPhone / IPad?

Есть ли какой-то другой подход, который я могу рассмотреть?

Я читал о библиотеке libxml. Это мой ответ или есть лучший подход?

Ответы [ 2 ]

2 голосов
/ 20 мая 2010

NSXMLDocument - только MacOS X Cocoa.У вас есть на iPhone NSXMLParser и несколько внешних библиотек, построенных на libxml2 - TouchXML, KissXML и нескольких других.

Обратите внимание, что KissXML поддерживает запись XML.1009 *

Другие предложенные библиотеки XML включают поддержку XML из Google Data и VTD-XML .

0 голосов
/ 14 января 2011

Вы ищете анализатор XML DOM, который лучше всего подходит для модификации документов XML. См., Например, этот учебник - без сопоставления с объектами модели - используйте XPath.

...