XPath ialah bahasa untuk mencari maklumat dalam dokumen XML.
Nod XPath sintaks
Dalam XPath, terdapat tujuh jenis nod: elemen, atribut, teks, ruang nama, arahan pemprosesan, ulasan dan nod dokumen (root). Dokumen XML dianggap sebagai pokok nod. Akar pokok dipanggil nod dokumen atau nod akar.
Nod XPath contoh
<?xml version="1.0" encoding="UTF-8"?> <bookstore> <book> <title>Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book> </bookstore>
Contoh nod dalam dokumen XML di atas:
<bookstore> (文档节点) <author>J K. Rowling</author> (元素节点) lang="en" (属性节点)