Panduan XPath

XPath adalah bahasa untuk mencari maklumat dalam dokumen XML. XPath digunakan untuk navigasi melalui elemen dan atribut dalam dokumen XML.

Pemahaman dasar yang seharusnya anda punya sebelum belajar:

Sebelum anda terus belajar, anda seharusnya mempunyai pemahaman dasar tentang yang berikut:

  • HTML / XHTML
  • XML / XML ruang nama

Jika anda ingin belajar proyek-proyek ini dahulu, sila lihat di Laman utama Akses panduan ini.

Apakah XPath?

  • XPath menggunakan ekspresi laluan untuk navigasi dalam dokumen XML
  • XPath mengandungi pustaka fungsi piawaat
  • XPath adalah elemen utama dalam XSLT
  • XPath adalah piawaat W3C

Ekspresi laluan XPath

XPath menggunakan ekspresi laluan untuk memilih node atau kumpulan node dalam dokumen XML. Ekspresi laluan ini hampir sama seperti ekspresi yang kita lihat dalam sistem fail komputer biasa.

Fungsi baku XPath

XPath mengandungi lebih daripada 100 fungsi baku. Fungsi-fungsi ini digunakan untuk nilai string, angka, pembanding tanggal dan waktu, pengolahan node dan QName, pengolahan susunan, nilai logik, dan lain-lain.

Penggunaan XPath dalam XSLT

XPath adalah elemen utama dalam piawaat XSLT. Tanpa pengetahuan XPath, anda tidak dapat membuat dokumen XSLT.

您可以在我们的《Panduan XSLTBaca lebih banyak konten di sini.

XQuery dan XPointer dibina atas ekspresi XPath. XQuery 1.0 dan XPath 2.0 mempunyai model data yang sama dan mendukung fungsi dan operator yang sama.

您可以在我们的《Panduan XQueryBaca lebih banyak tentang XQuery di sini.

XPath ialah piawaat W3C

XPath 于 1999 年 11 月 16 日 成为 W3C 标准。

XPath 被设计为供 XSLT、XPointer 以及其他 XML 解析软件使用。

您可以在我们的《W3C 教程》中阅读更多有关 XPath 标准的信息。