XML و XQuery

XQuery چیست؟

XQuery برای XML، مانند SQL برای پایگاه‌های داده

XQuery مطالعه برای جستجو داده‌های XML

مثال‌های XQuery

for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title

XQuery چیست؟

XQuery
  • XQuery زبانی برای جستجو داده‌های XML استزبان
  • XQuery برای XML مانند SQL برای پایگاه‌های داده
  • XQuery بر اساس عبارات XPath ساخته شده است
  • تمام پایگاه‌های داده اصلی از XQuery پشتیبانی می‌کنند
  • XQuery استاندارد پیشنهادی W3C است.

XQuery در مورد جستجو XML است

XQuery زبانی است که برای جستجو و استخراج عناصر و ویژگی‌ها از مستندات XML استفاده می‌شود.

مثالی که در اینجا آمده یک مشکلی است که XQuery می‌تواند حل کند:

انتخاب تمامی رکوردهای CD با قیمت کمتر از 10 دلار از مجموعه CD در cd_catalog.xml

XQuery و XPath

XQuery 1.0 و XPath 2.0 مدل داده مشترک دارند و از همان توابع و عملگرها پشتیبانی می‌کنند.

اگر شما XPath را یاد گرفته‌اید، فهمیدن XQuery مشکلی نخواهد داشت.

مثال‌های استفاده از XQuery

XQuery قابل استفاده است برای:

  • اطلاعات استفاده شده در خدمات وب را استخراج کنید
  • گزارش جمع‌بندی ایجاد کنید
  • تبدیل داده‌های XML به XHTML
  • جستجوی اطلاعات مرتبط در مستندات شبکه

XQuery استاندارد پیشنهادی W3C است.

XQuery با多种 استانداردهای W3C سازگار است، مانند XML، نام‌گذاری‌ها، XSLT، XPath و XML Schema.

XQuery 1.0 در سال 2007 به عنوان استاندارد پیشنهادی W3C شناخته شد.

آموزش XQuery

شما در آموزش XQuery ما خواهید آموخت: XQuery 更多信息.