Как мне разобрать базовый XML-файл с NSXMLParser?
Я пытаюсь выяснить NSXMLParser для своего приложения для iPhone, и хотя я в целом понимаю, как оно работает, я все еще немного озадачен тем, как извлечь нужные мне значения.
Результат XML, который я анализирую, очень прост. это так:
<start>
<status>300</status>
<record>
<title>The Title</title>
<content>Some content</content>
</record>
</start>
Мне нужно сделать 3 вещи: получить значение статуса. Получить значение контента из первой записи. Может появиться ответ, который предлагает несколько «записей» элементов, поэтому мне нужно получить только первый.
Я не могу понять, как просто сделать это. Большинство всех примеров, которые я видел, включают создание отдельного объекта для заполнения этими данными, и я не вижу необходимости в двух значениях. Кто-нибудь может подсказать, как вытащить эти 2 куска данных и только для первой записи?