XQuery در xml
یادگیری XMLXQuery برای جستجوی داده ها در XML طراحی شده است.
مثال XQuery
where $x/price>30
order by $x/title
return $x/title
XQuery چیست؟
- XQuery زبانی برای جستجوی داده در XML است.
- XQuery برای XML مانند SQL برای پایگاه داده است.
- XQuery بر پایه عبارات XPath ساخته شده است.
- XQuery توسط همه مرورگرهای اصلی پشتیبانی می شود.
- XQuery از توصیه های W3C می باشد.
XQuery درباره جستجو در XML است
XQuery یک زبان برای یافتن و استخراج عناصر و صفات از اسناد XML است.
در اینجا یک مثال از آنچه XQuery می تواند حل کند آورده ایم :
"تمام پرونده های سی دی را با قیمت کمتر از 10 دلار از مجموعه سی دی ذخیره شده در cd_catalog.xml انتخاب کن"
XQuery و XPath
XQuery 1.0 و XPath 2.0 مدل داده مشابهی را به اشتراک میگذارند و از توابع و اپراتورهای مشابه پشتیبانی میکنند. اگر قبلا XPath را مطالعه کرده اید، هیچ مشکلی با درک XQuery نخواهید داشت.
مثال هایی برای استفاده از XQuery
از XQuery می توان برای موارد زیر استفاده کرد :
- استخراج اطلاعات برای استفاده در یک وب سرویس
- تولید گزارشات خلاصه وار
- تبدیل داده XML به XHTML
- جستجوی اسناد وب برای یافتن اطلاعات مرتبط
XQuery با موارد متعددی از استاندارد های W3C مانند : XML، Namespaces، XSLT، XPath، و XML Schema سازگار است.
از سال 2007 تا به امروز XQuery 1.0 به یکی از توصیه های W3C تبدیل شده است.
نظر شما
>