iOS - различия между NSXMLParser и libxml2 - PullRequest
1 голос
/ 21 октября 2011

лучше производительность с libxml2-или-NSXMLParser-на-Iphone

Я прочитал этот вопрос и ответ о сравнении XML-парсера при разработке приложений для iOS. Ну, на самом деле я не понимаю, в чем суть.

Мои вопросы: если я хочу получать и загружать огромные данные XML в мои приложения размером более 200 КБ, что я могу использовать лучше всего? это NSXMLParser или libxml2 ..?

Кстати, я использую Xcode 4.2 на iOS 5

Ответы [ 2 ]

1 голос
/ 28 октября 2011

Я использовал этот ресурс в прошлом:

Как выбрать лучший синтаксический анализатор XML для вашего проекта iPhone

В статье обобщены различия между количеством различных анализаторов XML для iOS.

0 голосов
/ 21 октября 2011

Что не так с принятым ответом на этот вопрос?

По сути, @zPesk говорит:

libxml оказался немного быстрее, но сложнее в использовании, потому что он находится в C, а не target-c.

Я не думаю, что это имеет значение, если вы используете SAX-анализ вместо DOM-анализа - последнее, что вы хотите сделать с таким большим XML-документом, это загрузить его в память сразу!

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