آموزش 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 در 16 نوامبر 1999 به عنوان استاندارد W3C تصویب شد.

XPath برای استفاده در XSLT، XPointer و نرم‌افزارهای تحلیل XML طراحی شده است.

شما می‌توانید در کتابخانه ما بخوانید کهآموزش‌های W3Cبرای اطلاعات بیشتر درباره استاندارد XPath در این لینک بخوانید.