Jsoup vs отличная версия XmlSlurper? - PullRequest
2 голосов
/ 22 сентября 2011

Я пытаюсь разобрать некоторый XML-контент для моего приложения (на основе groovy), и я застрял в этой точке, когда мне приходится выбирать между JSoup и собственным XMLSlurper для groovy.

Рассмотренные RSS-каналы имеют средний размер, не превышающий 25 элементов. Таким образом, размер анализируемого контента не слишком велик и не слишком мал.

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

Ответы [ 2 ]

2 голосов
/ 22 сентября 2011

Для разбора 25 элементов я бы не стал сильно беспокоиться об этом.

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

1 голос
/ 23 сентября 2011

XmlSlurper. TagSoup действительно для капризов HTML.

Довольно легко сделать сравнение скорости, правда?

...