¿Qué es XPath y para qué sirve?
Artículo por Club Developers · 27 mayo 2006
2295 vistas
XPath o XML Path es un lenguaje que tiene como primer propósito el permitir la "selección" de nodos de un documento XML. Esta "selección" se hace gracias a un sistema de direccionamiento que se puede comparar a las URL. A parte de esto, XPath tiene un conjunto de funciones sobre cadenas de carácteres o funciones que permiten hacer test.
XPath se puede usar en combinación con XSLT y XPointer. Para descubrir todas las posibilidades de este lenguaje, podemos leer la especificación de W3C a http://www.w3.org/TR/xpath.
Para más información sobre el lenguaje XPath, ver: [iurl=90&all=0&fs=926#941]¿Dónde encontrar información sobre XPath?[/iurl]
Decir que XPath se encuentra en el paquete javax.xml.xpath que pertenece al JDK standard desde la versión Java 5.0. Para usar XPath con otras APIs o usar este paquete con un JDK anterior al 5.0, podemo leer:
XPath se puede usar en combinación con XSLT y XPointer. Para descubrir todas las posibilidades de este lenguaje, podemos leer la especificación de W3C a http://www.w3.org/TR/xpath.
Para más información sobre el lenguaje XPath, ver: [iurl=90&all=0&fs=926#941]¿Dónde encontrar información sobre XPath?[/iurl]
Decir que XPath se encuentra en el paquete javax.xml.xpath que pertenece al JDK standard desde la versión Java 5.0. Para usar XPath con otras APIs o usar este paquete con un JDK anterior al 5.0, podemo leer:
- [iurl=90&all=0&fs=884#890]No tengo el último JDK. ¿Cómo puedo acceder a todas las funcionalidades del JAXP?[/iurl]
- [iurl=90&all=0&fs=926#940]Trabajar con XPath sin tener Java 5.0[/iurl]