Introducción a XSLT

XSLT es un lenguaje utilizado para convertir documentos XML en documentos XHTML u otros documentos XML.

XPath es un lenguaje utilizado para navegar en documentos XML.

Conocimientos básicos necesarios antes de aprender:

Antes de continuar con el aprendizaje, es necesario tener una comprensión básica de lo siguiente:

  • HTML / XHTML
  • XML / Espacio de nombres XML
  • XPath

Si desea aprender estos proyectos primero, consulte en nuestro Página principal Acceda a estos tutoriales.

¿Qué es XSLT?

  • XSLT se refiere a Transformaciones de XSL (XSL Transformations).
  • XSLT es la parte más importante de XSL.
  • XSLT puede convertir un documento XML en otro tipo de documento XML.
  • XSLT utiliza XPath para navegar en documentos XML.
  • XPath es un estándar de W3C.

XSLT = Transformación de XSL

XSLT es la parte más importante de XSL.

XSLT se utiliza para convertir un documento XML en otro tipo de documento XML o en otro tipo de documento que pueda ser reconocido por el navegador, como HTML y XHTML. Por lo general, XSLT realiza esta tarea convirtiendo cada elemento XML en un elemento (X)HTML.

A través de XSLT, puede agregar o eliminar elementos y atributos a o desde el archivo de salida. También puede reordenar los elementos, realizar pruebas y decidir qué elementos ocultar o mostrar, etc.

Una descripción común del proceso de conversión es,XSLT convierte el árbol de origen XML en un árbol de resultado XML.

XSLT utiliza XPath

XSLT utiliza XPath para buscar información en documentos XML. XPath se utiliza para navegar por elementos y atributos en documentos XML.

Si deseas aprender XPath primero, visita nuestra Tutoriales de XPath.

¿Cómo funciona?

Durante el proceso de conversión, XSLT utiliza XPath para definir las partes del documento de origen que coinciden con una o más plantillas predefinidas. Una vez que se encuentra una coincidencia, XSLT convertirá las partes coincidentes del documento de origen en el documento de resultado.

XSLT es un estándar de W3C

XSLT fue establecido como estándar de W3C el 16 de noviembre de 1999.

Para obtener más información sobre las actividades de XSL de W3C, visite nuestra Tutoriales de W3C.