Crear y configurar un Transformer (para SAX y DOM)
Artículo por Club Developers · 27 mayo 2006
2119 vistas
Veamos un ejemplo de creación y de configuracón de un Transformer:
PAra configurar la factory, leer [iurl=90&all=0&fs=916#920]Gestionar los errores durante la transformación[/iurl].
Para conocer todas las claves disponibles para el Transformer, ver la clase javax.xml.transform.OutputKeys.
java
// creación de la factory TransformerFactory factory = TransformerFactory.newInstance(); // recuperación del transformer Transformer transformer = fabrique.newTransformer(); /** * para deficnir una hoja de estilos, podemos usar un Source como parámetro * File stylesheet = new File("stylesheet.xsl"); * StreamSource stylesource = new StreamSource(stylesheet); * Transformer transformer = fabrique.newTransformer(stylesource); */ // configuración del transformeur transformer.setOutputProperty(OutputKeys.INDENT, "yes"); transformer.setOutputProperty(OutputKeys.ENCODING, "ISO-8859-1");
PAra configurar la factory, leer [iurl=90&all=0&fs=916#920]Gestionar los errores durante la transformación[/iurl].
Para conocer todas las claves disponibles para el Transformer, ver la clase javax.xml.transform.OutputKeys.