package XMLKomponente; import java.util.List; import java.io.File; import java.io.FileOutputStream; import javax.xml.stream.XMLOutputFactory; import javax.xml.stream.XMLStreamWriter; public class XMLWriter{ public static void main(String[] args) throws Exception { public void saveData() { XmlWriter x = new XmlWriter(); // Create XMLOutputFactory XMLOutputFactory factory = XMLOutputFactory.newInstance(); FileOutputStream in = new FileOutputStream ("C:/dummy/track.xml"); // Create XMLStreamWriter to System.out XMLStreamWriter writer = factory.createXMLStreamWriter(in); //File roller = new File("C:/dummy/roller.txt"); // Write the start document (XML version 1.0) x.writer.writeStartDocument("1.0"); // Write root element x.writer.writeStartElement("bahn"); // Write element stutzpunkt under bahn x.writer.writeStartElement("stutzpunkt"); // Write element nummer under x.writer.writeStartElement("nummer"); x.writer.writeCharacters(""); x.writer.writeEndElement(); // write element xcoord with value x.writer.writeStartElement("xcoord"); x.writer.writeCharacters(""); x.writer.writeEndElement(); // Write element ycoord with value x.writer.writeStartElement("ycoord"); x.writer.writeCharacters(""); x.writer.writeEndElement(); // Write element zcoord with value x.writer.writeStartElement("zcoord"); x.writer.writeCharacters(""); x.writer.writeEndElement(); // Write element giervectorx with value x.writer.writeStartElement("giervectorx"); x.writer.writeCharacters(""); x.writer.writeEndElement(); // Write element giervectory with value x.writer.writeStartElement("giervectory"); x.writer.writeCharacters(""); x.writer.writeEndElement(); // Write element giervectorz with value x.writer.writeStartElement("giervectorz"); x.writer.writeCharacters(""); x.writer.writeEndElement(); // write end element x.writer.writeEndDocument(); // flush and close x.writer.flush(); x.writer.close(); } } }