Transformación simple: XML + XSL = XML transformado
import javax.xml.transform.*;
import javax.xml.transform.stream.*;
public class SimpleTransform {
public static void main(String[] args) throws
Exception {
TransformerFactory
tFactory = TransformerFactory.newInstance();
Transformer transformer
= tFactory.newTransformer(new
StreamSource("birds.xsl"));
transformer.transform(new StreamSource("birds.xml"), new
StreamResult(System.out));
}
}
Selección en el fichero XML de la hoja de estilos
XSL como un "Processing Instruction"
import javax.xml.transform.*;
import javax.xml.transform.stream.*;
public class UseStylesheetPI {
public static void main(String[] args) throws
Exception {
String media = null ,
title = null, charset = null;
TransformerFactory tFactory =
TransformerFactory.newInstance();
Source stylesheet =
tFactory.getAssociatedStylesheet(new StreamSource("birds.xml"),
media, title, charset);
Transformer
transformer = tFactory.newTransformer(stylesheet);
transformer.transform(new StreamSource("birds.xml"), new
StreamResult(System.out));
}
}
Hay 3 opiniones. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
Generadores de código Necesitamos construir proyectos en menor tiempo, con calidad y utilizando metodologias actuales, por eso te proponemos una serie de consejos, normas y cualidades de est... [24/01/06] |
|
2.270 | ||
|
Funciones en C (primera parte) Curso de programacíon informática sobre Funciones en C en el orden de los fundamentos de la programación. Comprende el desarrollo de un software utilizando funciones y a ... [17/10/08] |
|
2.911 | ||
|
Curso avanzado de Word XP Word XP, incluido en el paquete de ofimática Office de Microsoft, es el programa más utilizado para el tratamiento de textos. Con él podemos crear y modificar cualquier t... [17/09/03] |
|
16.660 | ||
Publicar en
del.icio.us
digg
meneame