دليل XPath

XPath هو لغة لبحث المعلومات داخل مستندات XML. يستخدم XPath للتنقل عبر العناصر والخصائص في مستند XML.

المعرفة التي يجب أن تكون ملمًا بها قبل البدء في الدراسة:

قبل المتابعة في الدراسة، يجب أن يكون لديك فهم أساسي للمعارف التالية:

  • HTML / XHTML
  • XML / XML مساحة الاسم

إذا كنت ترغب في تعلم هذه المشاريع أولاً، فأنت يجب أن تتعلم في الصفحة الرئيسية زيارة هذه الدروس

ما هو XPath?

  • يستخدم XPath تعبيرات المسار للتنقل في مستند XML
  • يحتوي XPath على مكتبة دوال معيارية
  • XPath هو العنصر الرئيسي في XSLT
  • XPath هو معيار W3C

تعبيرات مسار XPath

يستخدم XPath تعبيرات المسار لاختيار العناصر أو مجموعات العناصر في مستند XML. هذه التعبيرات المسار تشبه التعبيرات التي نراها في نظام الملفات التقليدي للكمبيوتر.

دوال معيار XPath

يحتوي XPath على أكثر من 100 دالة مدمجة. هذه الدوال تستخدم في مقارنة القيم النصية والرقمية والتواريخ والوقت، ومعالجة العناصر و QName، ومعالجة السلاسل، القيم المنطقية، إلخ.

استخدام XPath في XSLT

XPath هو العنصر الرئيسي في معيار XSLT. بدون معرفة XPath، لن يمكنك إنشاء مستندات XSLT.

يمكنك قراءة المزيد في كتابنا《دليل XSLTقراءة المزيد من المعلومات في هذا

XQuery و XPointer مبنيان على XPath. XQuery 1.0 و XPath 2.0 يستخدمان نفس نموذج البيانات، ويقومان بنفس الدوال والمؤشرات.

يمكنك قراءة المزيد في كتابنا《دليل XQueryقراءة المزيد عن XQuery في هذا

XPath هو معيار W3C

أصبح XPath معيارًا W3C في 16 نوفمبر 1999.

تم تصميم XPath لتكون مخصصة لـ XSLT و XPointer وبرامج تحليل XML الأخرى.

يمكنك قراءة المزيد في كتابنا《دروس W3Cقراءة المزيد عن معايير XPath في هذا الصفحة》.