Mega Code Archive

 
Categories / Java / XML
 

Write Xml DOM Node

import java.io.OutputStream; import javax.xml.transform.OutputKeys; import javax.xml.transform.Transformer; import javax.xml.transform.TransformerException; import javax.xml.transform.TransformerFactory; import javax.xml.transform.dom.DOMSource; import javax.xml.transform.stream.StreamResult; import org.w3c.dom.Node; /**  *   *   * @author Costin Manolache  */ public class Main {   public static void writeXml(Node n, OutputStream os) throws TransformerException {     TransformerFactory tf = TransformerFactory.newInstance();     // identity     Transformer t = tf.newTransformer();     t.setOutputProperty(OutputKeys.INDENT, "yes");     t.transform(new DOMSource(n), new StreamResult(os));   } }