Pada pembahasan kali ini saya akan mencoba menggambarkan sebuah metode untuk membuat DOM Tree baru. Metode yang digunakan untuk membuat parsing DOM Tree baru dijelaskan di bawah ini.: -Elemen root = doc.createElement ("places"):- ini adalah suatu metode untuk membuat node Elemen.
doc.appendChild (root):-Metode ini menambahkan node setelah node child terakhir dari elemen root tertentu.
Elemen root = doc.getDocumentElement ():- memungkinkan akses langsung ke root dokumen DOM.
Xml kode programnya
<?xml version="1.0" encoding="UTF-8"?>
<!--
Document : Document6.xml
Created on : 10 July, 2008, 5:20 PM
Author : author
Description:
Purpose of the document follows.
-->
<root>
</root>
Parsetree.java
/*
* @Program that Creates a New DOM Parse Tree
* Parsetree.java
* Date:-10-Jun-2008
*/
import java.io.*;
import javax.xml.parsers.*;
import org.w3c.dom.*;
public class Parsetree {
public static void main(String[] args) throws Exception {
DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
builderFactory.setValidating(false);
builderFactory.setNamespaceAware(true);
builderFactory.setIgnoringElementContentWhitespace(true);
Document doc = builderFactory.newDocumentBuilder().parse(new File("Document6.xml"));
new Parsetree().buildTree(doc);
}
public void buildTree(Document doc) {
Element Companyname;
Text text;
Element root = doc.createElement("Company");
doc.appendChild(root);
Companyname = doc.createElement("Level");
text = doc.createTextNode("SoftwareDevelopment");
Companyname.appendChild(text);
root.appendChild(Companyname);
Companyname = doc.createElement("Location");
text = doc.createTextNode("Kipluxer");
Companyname.appendChild(text);
root.appendChild(Companyname);
Element root1=doc.getDocumentElement();
System.out.print("Name of the root created is:- "+root.getNodeName());
}
}
Output of the program
Name of the root created is:- Company
DownLoad Source Code
Not the Article you Wanted? Search This Site






0 komentar:
Poskan Komentar