Какао Touch: анализ XML, я должен использовать NSXMLParser или анализатор Dom? - PullRequest
2 голосов
/ 25 сентября 2011

Мне нужно проанализировать XML-файл, хранящий события. Мне просто нужно обрабатывать события с датой окончания позже фактической даты, поэтому многие из них не будут использоваться в приложении.

Затем приложению нужно будет выполнить сортировку перед отображением, а затем пользователь будет прибегать и фильтровать результаты в UITableView.

К настоящему времени я просто анализирую данные с помощью NSXMLParser и загружаю их в NSMutableArray of Events. Затем я могу изменить порядок массива или выбрать его подмножество для соответствия потребностям пользователя.

Каковы преимущества использования анализатора Dom и построения представления документа в памяти? как реализовано это представление? быстрее сортировка и фильтрация? это экономит память? это можно настроить так, чтобы анализировались только события с некоторым условием? его можно настроить так, чтобы он включал необходимые элементы каждого события, а не все?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...