3.284 cursos gratis
6.263.460 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Programación > Programación de aplicaciones XML/XSL con Python y Java > Transformación de documento

Programación de aplicaciones XML/XSL con Python y Java

Autor: Ricardo Borillo
Curso:  3,67/5 3,67/5 (3 opiniones) |3064 alumnos|Fecha publicación: 05/05/2005

Capítulo 4:

 Transformación de documento

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));
  }
}

Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 3 opiniones. Opina sobre este curso.


Cursos similares a Programación de aplicaciones XML/XSL con Python y Java


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]
 4,67/5 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]
 4,50/5 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]
 4,60/5 16.660  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail