Terminologi XQuery
Dalam XQuery, terdapat tujuh jenis nod: elemen, atribut, teks, ruang nama, arahan pemprosesan, ulasan dan nod dokumen (atau nod akar).
Terminologi XQuery
Nod
Dalam XQuery, terdapat tujuh jenis nod: elemen, atribut, teks, ruang nama, arahan pemprosesan, ulasan dan dokumen ( akar) nod. Dokumen XML dianggap sebagai pokok nod. Akar pokok dipanggil nod dokumen atau nod akar.
Sila lihat dokumen XML berikut:
< ;kedai buku>
<buku>
, <title lang="en">Harry Potter</title>
, <pengarang>J K. Rowling</pengarang>
, <tahun>2005</tahun>
, <price>29.99</price>
</book>
</bookstore>
Contoh nod dalam dokumen XML di atas:
<pengarang>J K. Rowling</pengarang> (nod elemen)
lang="en" (Nod atribut )
Nilai asas ialah nod tanpa ibu bapa atau anak.
Contoh nilai asas:
"en"
item
item Merupakan nilai asas atau nod.
Hubungan nod
Induk
Setiap elemen dan atribut mempunyai induk.
Dalam contoh berikut, elemen buku ialah induk kepada tajuk, pengarang, tahun dan elemen harga:
<tajuk>Harry Potter</ tajuk>
<pengarang>J K. Rowling</pengarang>
<tahun>2005</tahun>
<harga>29.99<</harga> /book>
<pengarang>J K. Rowling</pengarang>
<tahun>2005</tahun>
<harga>29.99</harga> buku> ;
Adik beradik
Nod dengan ibu bapa yang sama.
Dalam contoh berikut, tajuk, pengarang, tahun dan elemen harga adalah semua adik-beradik:
<tajuk>Harry Potter</title>
<penulis>J K. Rowling</penulis>
<tahun>2005</tahun>
<harga>29.99</harga>
<🎜< >
<buku>
< ;tajuk>Harry Potter</title>
<pengarang>J K. Rowling</pengarang>
<tahun>2005</tahun>
<lt29/9. harga>
</buku>
</kedai buku>
< buku>
<tajuk>Harry Potter</tajuk>
<penulis>J K. Rowling</pengarang>
<tahun>2005</tahun>
>