2013-08-06 3 views
0

Что наиболее эффективно для поиска элемента?
Пройдет ли через полный документ DOM4j?
Должен ли я использовать XPATH здесь?
Я фактически сравниваю два документа XML. Будет итерации через первый xml один за другим и поиск по нему второй XML-документ.
Это не просто сравнение. Я бы сравнивал значение атрибута name со вторыми элементами xml. И если первый xml имеет любое имя, например name="xx.yy", тогда мне нужно искать <xx> <yy></yy> </xx> во втором xml.Эффективный способ поиска имени элемента в документе DOM4j

ответ

1

Возможно, вы могли бы использовать Jsoup для этого? Я не знаю, какое сравнение вы делаете, но с Jsoup вы могли бы просто выбрать все узлы из обоих XML и перебрать оба коллекций в один цикл. Jsoup очень эффективен и прост в использовании, если вам нужно выбрать случайный узел только по его имени (тегу) атрибута (любого атрибута).

Смежные вопросы