Saltar al contenido
uencoder

XSLT

XSLT (Extensible Stylesheet Language Transformations) convierte documentos XML en otros XML/HTML/texto mediante reglas de transformación declarativas escritas en XML.

Propósito

Transformar XML a formatos de destino con reglas de plantillas declarativas; usado para publicación XML, generación de informes y migración de formatos.

Mecanismo

Una hoja de estilo XSLT contiene plantillas <xsl:template match="pattern">; el procesador casa las plantillas con los nodos XML de origen y ejecuta instrucciones como <xsl:value-of>, <xsl:for-each> y <xsl:apply-templates> para generar la salida.

Casos de uso

  • Publicar XML como HTML
  • Transformación de datos XML
  • DocBook a PDF

Herramientas relacionadas

References