почему разбор xml в андроиде - PullRequest
1 голос
/ 19 апреля 2010

зачем нам разбор xml в андроиде и какой действительно лучше (SAX, DOM.PULL)

1 Ответ

16 голосов
/ 19 апреля 2010

Я не уверен, почему вы спрашиваете: «Зачем нам нужен анализ XML в Android?» так как вопрос, кажется, отвечает сам по себе: для анализа данных XML. Например, существует много веб-сервисов, которые возвращают данные в формате XML, которые необходимо проанализировать, прежде чем вы сможете использовать их в своем приложении.

Вот статья на Developer.com , сравнивающая производительность парсеров DOM, SAX и Pull на Android. Он обнаружил, что DOM-парсер был самым медленным, тогда как Pull-анализатор и SAX-анализатор были самыми быстрыми в своем тесте. Вот еще одна статья в IBM , в которой рассматриваются три метода с примером кода.

Если вы собираетесь много анализировать в своем приложении, возможно, стоит сравнить различные варианты, чтобы увидеть, какой из них лучше для вас.

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