XPath 1.0 запрашивает на объектах JAXB?

JAXB был большим, реальное средство экономии времени, но это является все еще действительно трудоемким для пересечения деревьев полученного объекта; почти настолько же плохо как работающий непосредственно с DOM.

Существует ли способ, которым я могу сделать запросы XPath 1.0 на JAXBElement, не имея необходимость кропотливо упорядочивать документ и из модели DOM каждый раз?

9
задан JC Richards 22 June 2010 в 08:13
поделиться

1 ответ

Не напрямую, нет. Однако вы можете использовать Apache Commons Jxpath , который позволяет выполнять запросы XPath к произвольным графам объектов, а не только к графам с привязкой к JAXB. Его можно запустить в «снисходительном» режиме, допускающем нулевые значения.

Чрезвычайно удобен для замены навигации по графам, склонной к NPE.

13
ответ дан 4 December 2019 в 10:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: