Mega Code Archive

 
Categories / Java / JDK
 

XMLStreamWriter Demo

import javax.xml.stream.XMLOutputFactory; import javax.xml.stream.XMLStreamWriter; public class XMLStreamWriterDemo {   public static void main(String[] args) throws Exception {     XMLOutputFactory factory = XMLOutputFactory.newInstance();     XMLStreamWriter writer = factory.createXMLStreamWriter(System.out);     writer.writeStartDocument("1.0");     writer.writeStartElement("catalog");     writer.writeStartElement("book");     writer.writeAttribute("id", "1");     writer.writeStartElement("code");     writer.writeCharacters("I01");     writer.writeEndElement();     writer.writeStartElement("title");     writer.writeCharacters("This is the title");     writer.writeEndElement();     writer.writeStartElement("price");     writer.writeCharacters("$2.95");     writer.writeEndElement();     writer.writeEndDocument();     writer.flush();     writer.close();   } }