Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Comment utiliser ‘XMLStreamWriter’ pour créer un fichier xml avec les éléments de HTML nameSpace


{filelink=984}

 
import java.io.File;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.OutputStreamWriter;
import javax.xml.namespace.QName;
import javax.xml.stream.XMLOutputFactory;
import javax.xml.stream.XMLStreamWriter;
 
public class CreerXML {
 
    public static void main(String[] args) throws Exception
    {
        String fichierXML = "test.xml";
        XMLOutputFactory xof = XMLOutputFactory.newInstance();
        XMLStreamWriter xtw = null;
        xtw = xof.createXMLStreamWriter(new java.io.ObjectOutputStream(new java.io.FileOutputStream(fichierXML)), "utf-8");
        xtw.writeComment("Les éléments de HTML namespace");
        xtw.writeStartDocument("utf-8", "1.0");
        xtw.setPrefix("html", "http://www.w3.org/TR/REC-html40");
        xtw.writeStartElement("http://www.w3.org/TR/REC-html40", "html");
        xtw.writeNamespace("html", "http://www.w3.org/TR/REC-html40");
        xtw.writeStartElement("http://www.w3.org/TR/REC-html40", "head");
        xtw.writeStartElement("http://www.w3.org/TR/REC-html40", "title");
        xtw.writeCharacters("Un Texte Ici");
        xtw.writeEndElement();
        xtw.writeEndElement();
        xtw.writeStartElement("http://www.w3.org/TR/REC-html40", "body");
        xtw.writeStartElement("http://www.w3.org/TR/REC-html40", "p");
        xtw.writeCharacters("another character");
        xtw.writeStartElement("http://www.w3.org/TR/REC-html40", "a");
        xtw.writeAttribute("href", "http://www.mesexemples.com");
        xtw.writeCharacters("Un autre texte ici");
        xtw.writeEndElement();
        xtw.writeEndElement();
        xtw.writeEndElement();
        xtw.writeEndElement();
        xtw.writeEndDocument();
        xtw.flush();
        xtw.close();
        System.out.println("Création de fichier terminé");
    }
}

A Voir sur le même Sujet:

  • xmlstreamwriter + commentaire
  • stream xml comment faire
  • creer un namespace pour un fichier xml en python
  • sql xml xmloutputfactory
  • ecrire fichier java xml XmlOutputFactory
  • apache commons io xmlstreamwriter example java
  • utiliser xmloutputfactory
  • xmlstreamwriter
  • création de fichier xml en java avec namespace
  • modifier un xml avec xmlstreamwriter