Funcionamiento del API XSLT

2065 vistas

Arquitectura de una aplicación usando XSLT:

Posted Image


La aplicación empieza por recuperar un transformador (javax.xml.transform.Transformer) a partir de una factory de transformadores (javax.xml.transform.TransformerFactory).

Es este transformador el que se encargará de transformar una código (javax.xml.transform.Source) en resultado (javax.xml.transform.Resultat). Por defecto, si no se pide ninguna verdadera transformación, el transformador simplemente copiará el código en el resultado.

El oigo y el resultado pueden ser respectivamente un parser SAX, uno DOM, un InputSource y un conjunto de eventos SAX, DOM o una OutputSource.

Para una configuración práctica del transformador, leer [iurl=90&all=0&fs=916#918]Crear y configurar un Transformer (para SAX y DOM)[/iurl]

Para ejemplo, leer [iurl=#]Crear o modificar un fichero XML con DOM y XSLT[/iurl] y [iurl=#]Crear o modificar un fichero XML con SAX y XSLT[/iurl]