¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Guía Completa de XPath: Fundamentos y Ejemplos Prácticos

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 29 Vistas
0
Cargando...

Publiqué la primera entrega de mi serie Pensando en XSLT en febrero de 2020. Luego sucedió la pandemia y pospuse la escritura de la segunda publicación por un tiempo y luego la pospuse un poco más y luego un poco más. ¡Pero ya no más! Estamos participando en BloPoWriMo y ahora me he comprometido por escrito a terminarlo 🙂

El tema de la segunda publicación de la serie es XPath. XPath es la abreviatura de XML Path Language y en pocas palabras es un lenguaje que se utiliza para extraer contenido de un documento XML. Hay otras formas de lograr el mismo objetivo, pero con XPath puedes hacerlo de una manera muy concisa y elegante que es muy poderosa una vez que le tomas el tranquillo.

XPath es una parte fundamental de XSLT. De hecho, los dos están tan entrelazados que se podría perdonar por asumir que son uno y lo mismo. Pero XPath es en realidad un estándar separado (o recomendación en la terminología del World Wide Web Consortium).

Mi objetivo con esta publicación es presentarte los conceptos más importantes de XPath. No es un tutorial de XPath, pero espero darte una base para un estudio más profundo de esta tecnología importante.

XPath 101: Caminos básicos

Aquí tienes un ejemplo de la expresión XPath más básica:

/elemento-padre/elemento-hijo

Esto se llama una expresión de camino, y esta en particular selecciona cada elemento llamado elemento-hijo que tiene el elemento raíz del documento (llamado elemento-padre) como su padre. Las expresiones de camino pueden ser absolutas (comenzando desde la raíz del documento como el ejemplo anterior) o relativas (comenzando desde un nodo de contexto). Las primeras siempre comienzan con una barra inclinada hacia adelante, las segundas no lo hacen.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?