Как использовать NSXMLParser?

У меня есть некоторый XML, который мне нужно проанализировать в моем коде Objective-C. XML довольно прост. Я уже искал Stackoverflow, а также Google, но не нашел того, что ищу. Примеры того, как использовать NSXMLParser, были бы полезны, и если у кого-то есть какие-либо предложения о том, как сделать это по-другому, сообщите мне.


person futurevilla216    schedule 31.03.2011    source источник
comment
Есть много руководств. Что именно вы ищете .. возможно, этот вопрос дублируется.   -  person 0x8badf00d    schedule 01.04.2011
comment
Я посмотрел на другие вопросы, но я не нашел именно то, что я ищу. Я ищу конкретный пример использования NSXMLParser. Пожалуйста, дайте мне знать, если вы найдете дубликат.   -  person futurevilla216    schedule 01.04.2011
comment
comment
Возможные дубликаты: stackoverflow.com/questions/2138707/, stackoverflow.com/questions/2797996/, stackoverflow.com/questions/2664831/iphone-xmlparser-help   -  person Tim    schedule 01.04.2011
comment
Спасибо, не видел. У меня нет времени читать это сейчас, но это похоже на то, что я искал. Спасибо   -  person futurevilla216    schedule 01.04.2011


Ответы (2)


Вы смотрели примеры приложений Apple? Из справочника по классу NSXMLParser я нашел не менее пяти примеров проектов, в которых выполнялся синтаксический анализ.

person Tim    schedule 31.03.2011

Я рекомендую ознакомиться с этим руководством Рэя Вендерлиха:
http://www.raywenderlich.com/725/how-to-read-and-write-xml-documents-with-gdataxml

Он использует GDataXML, который, по моему опыту, является легким и простым в использовании синтаксическим анализатором XML. Он выполняет все основные шаги для чтения и записи XML-документа в определенном каталоге, включая создание или изменение файла, если он не существует или существует соответственно.

person Ospho    schedule 01.04.2011