Latest web development tutorials

sumbu XPath (Axes)

dokumen XML misalnya

Kami akan menggunakan dokumen XML ini dalam contoh berikut:

<?xml version="1.0" encoding="ISO-8859-1"?>

<bookstore>

<book>
<title lang="eng">Harry Potter</title>
<price>29.99</price>
</book>

<book>
<title lang="eng">Learning XML</title>
<price>39.95</price>
</book>

</bookstore>


sumbu XPath (Axes)

Axis dapat didefinisikan sehubungan dengan set node dari node saat.

nama Axis hasil
leluhur Pilih semua nenek moyang dari node saat (orang tua, kakek-nenek, dll).
leluhur-atau-diri Pilih semua nenek moyang dari node saat (orang tua, kakek-nenek, dll) dan node saat itu sendiri.
atribut Pilih semua atribut dari node saat.
anak Memilih semua elemen anak dari simpul saat ini.
keturunan Pilih semua keturunan dari elemen node saat (promotor, Sun, dll).
keturunan-atau-diri Pilih semua keturunan dari elemen node saat (promotor, Sun, dll) dan node saat itu sendiri.
berikut Pilih semua node dalam dokumen setelah tag penutup dari node saat.
namespace Pilih semua ruang nama dari node saat.
induk Pilih induk dari node saat.
mendahului Pilih semua node dalam dokumen sebelum tag awal node saat.
sebelumnya-saudara Pilih semua saudara sebelum node saat.
diri Pilih node saat ini.