Pokok nod DOM
XML DOM Node Tree
XML DOM merawat dokumen XML sebagai pepohon nod.
Semua nod dalam pepohon mempunyai hubungan antara satu sama lain.
Pokok Nod DOM XML
XML DOM merawat dokumen XML sebagai struktur pepohon. Struktur pokok ini dipanggil pokok nod.
Semua nod boleh diakses melalui pokok ini. Kandungannya boleh diubah suai atau dipadamkan, dan elemen baharu boleh dibuat.
Pokok nod ini menunjukkan koleksi nod dan sambungan antara mereka. Pepohon bermula pada nod akar dan bercabang keluar ke nod teks pada paras terendah pepohon:
Imej di atas mewakili buku fail XML.xml.
Nod induk, nod anak dan nod adik beradik
Nod dalam pepohon nod mempunyai hubungan hierarki antara satu sama lain.
Nod induk, nod anak dan nod adik beradik digunakan untuk menerangkan hubungan ini. Nod induk mempunyai nod anak, dan nod anak yang terletak pada tahap yang sama dipanggil nod adik beradik (saudara lelaki atau perempuan).
Dalam pokok nod, nod atas dipanggil nod akar
Setiap nod selain nod akar mempunyai nod induk
Nod boleh mempunyai sebarang bilangan nod anak
Daun ialah nod yang tiada nod anak
Nod adik beradik ialah nod dengan nod induk yang sama
Gambar di bawah menunjukkan sebahagian daripada pokok nod dan hubungan antara nod:
Oleh kerana data XML berstruktur sebagai pokok, ia boleh dilalui tanpa mengetahui struktur sebenar pokok dan jenis data yang terkandung di dalamnya.
Anda akan mengetahui lebih lanjut tentang melintasi pokok nod kemudian dalam tutorial ini.
Anak Pertama - Anak Terakhir
Sila lihat serpihan XML berikut:
, <tempah kategori="memasak">
' <title lang="en">Bahasa Itali Setiap Hari</title>
' <pengarang>Giada De Laurentiis</pengarang>
' <tahun>2005</tahun>
' <harga>30.00</harga>
, </buku>
</kedai buku>
Dalam XML di atas, elemen <tajuk> ialah anak pertama bagi elemen <harga>
Selain itu, elemen <buku> ialah nod induk bagi elemen <tajuk>, <penulis>, <tahun> dan <harga>