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 void saveData() { } public static void main(String[] args) throws Exception { // 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) writer.writeStartDocument("1.0"); // Write root element writer.writeStartElement("bahn"); // Write element stutzpunkt under bahn writer.writeStartElement("stutzpunkt"); // Write element nummer under writer.writeStartElement("nummer"); writer.writeCharacters(""); writer.writeEndElement(); // write element xcoord with value writer.writeStartElement("xcoord"); writer.writeCharacters(""); writer.writeEndElement(); // Write element ycoord with value writer.writeStartElement("ycoord"); writer.writeCharacters(""); writer.writeEndElement(); // Write element zcoord with value writer.writeStartElement("zcoord"); writer.writeCharacters(""); writer.writeEndElement(); // Write element giervectorx with value writer.writeStartElement("giervectorx"); writer.writeCharacters(""); writer.writeEndElement(); // Write element giervectory with value writer.writeStartElement("giervectory"); writer.writeCharacters(""); writer.writeEndElement(); // Write element giervectorz with value writer.writeStartElement("giervectorz"); writer.writeCharacters(""); writer.writeEndElement(); // write end element writer.writeEndDocument(); // flush and close writer.flush(); writer.close(); } }