- From: Naga Pappireddi <naga@firstip.com>
- Date: Fri, 27 Apr 2001 16:06:11 -0700
- To: <www-dom@w3.org>
Hello, I have the following code. I am able to find the code to build a DOM tree. My problem is: 1) How do I set the version 2) how do I print it? The commented 2 lines code is borrowed for IBM DOM parsers: com.ibm.xml.parser.TXDocument I downloaded javax xml libraries from SUN.com which contain w3c packages. Appreciate if you can tell me the equivalent calls in W3c. I donot have com.ibm.xml.parser.TXDocument Naga naga@firstip.com import javax.xml.parsers.*; import org.w3c.dom.Document; import org.w3c.dom.Element; import org.w3c.dom.Text; import org.w3c.dom.ProcessingInstruction; import java.io.*; public class MakeDocumentWithFactory { public static void main(String[] argv) { try { DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); DocumentBuilder db = dbf.newDocumentBuilder(); Document doc = db.newDocument(); Element root = doc.createElement("person"); Element item = doc.createElement("name"); item.appendChild(doc.createTextNode("Naga")); root.appendChild(item); doc.appendChild(root); //Q1 ((TXDocument)doc).setVersion("1.0"); // Q2 ((TXDocument)doc).printWithFormat(new PrintWriter(System.out)); } catch(Exception e) { e.printStackTrace(); } } }
Received on Friday, 27 April 2001 19:08:20 UTC