xml File einlesen und in eine andere xml File einfügen..

wintersun

Mitglied
hallo @Forummitglieder,

Ich habe eine XML File, die ich mit java code einlesen möchte, und zwar wollte ich aber in den xml Code, den ich eingelesen habe noch zusätzlich einen anderen Code (XML) speichern.

Als Beispiel :

HTML:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<RootElement>
	<text1>ABC</text1>
	<text2>XYZ</text2>
        <!-- Hier möchte ich den Code speichern -->
</RootElement>

Danke im Voraus!

Lg.
 
XML, JAXP, StAX, SAX, DOM und JDOM mit Java
zusammengefasst
Java:
     DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
     DocumentBuilder builder  = factory.newDocumentBuilder();

     Document        document = builder.parse( new File( "file1" ) );
     Node            rootNode = document.getDocumentElement();

     Document document2 = builder.parse(new File("file2"));
     Node rootNode2 = document2.getDocumentElement();

     rootNode.appendChild(rootNode2);

    Transformer transformer = TransformerFactory.newInstance().newTransformer();
      DOMSource        source = new DOMSource( document );
      FileOutputStream os     = new FileOutputStream( new File( "file3") );
      StreamResult     result = new StreamResult( os );
      transformer.transform( source, result );
 

Zurück
Oben