example - xpath 2.0 para java posible
xpath java ejemplos (1)
¿Qué paquete debo usar para XPath? Quiero una consulta de elementos y luego extraer algunos valores alrededor de estos nodos. Tal vez uno o más niveles superiores, algunos atributos.
javax.xml.xpath
es XPath 1.0. ¿Es javax.xml.xpath
y org.w3c.dom
el camino correcto o hay implementaciones más modernas? org.w3c.dom
es muy incómodo, JDOM parece mucho más fácil.
Puede considerar una implementación XPath 2.0 o XQuery basada en Java (la opción XSLT 2.0 proporciona una funcionalidad mucho más potente), como Saxon 9.x.
Saxon es de código abierto y uno de los procesadores basados en Java de más alta calidad hasta el momento y lo estoy utilizando a diario cuando respondo a las preguntas de SO XSLT / XPath / XQuery. En la documentación encontrarás buenos ejemplos de código.
La única implementación XPath 2.0 independiente que conozco es PsychoPath , pero no estoy seguro de su calidad y facilidad de uso.