import java.io.File; import javax.xml.parsers.*; import javax.xml.transform.*; import javax.xml.transform.dom.DOMSource; import javax.xml.transform.stream.StreamResult; import org.w3c.dom.*; class Dom2Sax { public static void main(String args[]) throws ParserConfigurationException, TransformerConfigurationException, TransformerException { TransformerFactory transformerFactory = TransformerFactory.newInstance(); Transformer transformer = transformerFactory.newTransformer(); DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder = factory.newDocumentBuilder(); Document doc = builder.newDocument(); Comment comment = doc.createComment("inserting a comment"); doc.appendChild(comment); Element element = doc.createElement("all"); doc.appendChild( element ); DOMSource domSource = new DOMSource(doc); StreamResult streamResult = new StreamResult( System.out ); transformer.transform(domSource, streamResult); } }