Los últimos tutoriales de desarrollo web
 

XSLT Introducción


XSLT es un lenguaje para transformar documentos XML en los documentos XHTML o para otros documentos XML.

XPath es un lenguaje para navegar en documentos XML.


Lo que debe ya saben

Antes de continuar debe tener un conocimiento básico de los siguientes:

  • HTML
  • XML

Si quieres estudiar estos temas en primer lugar, encontrar los tutoriales en nuestra página de inicio .


¿Cuál es XSLT?

  • XSLT es sinónimo de transformaciones XSL
  • XSLT es la parte más importante de XSL
  • XSLT transforma un documento XML en otro documento XML
  • XSLT utiliza XPath para navegar en documentos XML
  • XSLT es una Recomendación del W3C

XSLT = transformaciones XSL

XSLT es la parte más importante de XSL.

XSLT se utiliza para transformar un documento XML en otro documento XML, u otro tipo de documento que es reconocido por un navegador, como HTML y XHTML. Normalmente XSLT hace transformando cada elemento XML en un (X) elemento HTML.

Con XSLT puede añadir / eliminar elementos y atributos hacia o desde el archivo de salida. También puede reorganizar y ordenar los elementos, realizar pruebas y tomar decisiones sobre qué elementos para ocultar y mostrar, y mucho más.

Una forma común para describir el proceso de transformación es decir que XSLT transforms an XML source-tree into an XML result-tree .


Usos XSLT XPath

XSLT utiliza XPath para encontrar información en un documento XML. XPath se utiliza para navegar a través de elementos y atributos en documentos XML.

Si quieres estudiar XPath en primer lugar, por favor lea nuestra Tutorial de XPath .


¿Como funciona?

En el proceso de transformación, XSLT utiliza XPath para definir partes del documento fuente que debe coincidir con una o más plantillas predefinidas. Cuando se encuentra una coincidencia, XSLT va a transformar la parte coincidente del documento de origen en el documento de resultado.


XSLT de compatibilidad con navegadores

Todos los principales navegadores soportan XSLT y XPath.


XSLT es una Recomendación del W3C

XSLT se convirtió en una Recomendación del W3C 16 noviembre de 1999.