All pastes #577022 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-06-19 19:07 UTC
rendered paste body
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();
        
    	}
   
    }
    	
    }