write Xml DOM Node : Writer « XML « Java






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

   
    
  








Related examples in the same category

1.XML Document Writer
2.Writing a DOM Document to an XML File
3.XML Writer
4.XMLWriter.java - serialize an XML document
5.Convenience methods for writing XML
6.Write DOM out
7.XMLWriter helper class
8.DOM writer
9.Write Xml (Node n, OutputStream os)
10.Makes writing XML much much easier
11.Use DOM L3 DOMBuilder, DOMBuilderFilter DOMWriter and other DOM L3 functionality to preparse, revalidate and safe document.