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