Senin, 30 Agustus 2010

Membuat DOM Parse Tree baru

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

Dengan memasukan alamat email dibawah ini, berarti anda akan dapat kiriman artikel terbaru dari Q-Learning di inbox anda:



Not the Article you Wanted? Search This Site

Google

0 komentar:

←   →

Update Lewat Email

Gratis berlangganan artikel via RSS FEED

Dengan memasukan alamat email dibawah ini, berarti anda akan dapat kiriman artikel terbaru dari Q-Learning di inbox anda:

Tinggalkan Pesan Anda Di sini

Recent Post

 

Recent Comment

Statistik

Mengenai Saya

Foto Saya
adalah seorang mahasiswa yang mencoba untuk belajar bekerja dengan kata, menulis dengan kalimat dan bersuara dengan lantang. Seorang pria muslim biasa yang hobi membaca, menulis walau corat coret doang, minat pada banyak hal: IT, Web Design, Interior dan Eksterior Design, Drawing, Sastra Sampai Kuliner.