10 Nisan 2018 Salı

Document Sınıfı

Giriş
Şu satırı dahil ederiz.
import org.w3c.dom.Document;
Bu sınıf aynı zamanda Node sınıfından kalıtır.

createElement metodu
Şöyle yaparız.
Element rootElement = doc.createElement("info");
getDocumentElement metodu
Örnek
Elimizde şöyle bir XML olsun.
<?xml version="1.0" encoding="utf-8"?>
<data>
  <index id="firstName">Ankit</index>
  <index id="LastName">Negi</index>
  <index id="Work">freelance</index>
</data>
data düğümüne erişmek için şöyle yaparız.
Element element = doc.getDocumentElement();
Örnek
Elimizde şöyle bir XML olsun.
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<mapping-configuration>
  <fields-mapping>
    <field compare="true" criteria="true" displayName="demo1"/>
    <field compare="true" criteria="true" displayName="demo2"/>
  </fields-mapping>
</mapping-configuration>
mapping-configuration yazdırmak için şöyle yaparız.
System.out.println("Root element :" + doc.getDocumentElement().getNodeName());
getElementsByTagName metodu
NodeList döndürür. Şöyle yaparız.
NodeList nList = doc.getElementsByTagName("student");
importNode metodu
Şöyle yaparız.
Element element = ...;
Element importedNode = (Element) doc.importNode(element, true);

Hiç yorum yok:

Yorum Gönder