XQuery در xml

XQuery  برای جستجوی داده ها در XML طراحی شده است.

مثال XQuery

for $x in doc("books.xml")/bookstore/book
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 تبدیل شده است.

 

نظر شما

لطفا نام و نام خانوادگی خود را وارد کنید
لطفا ایمیل خود را وارد کنید لطفا ایمیل صحیح وارد کنید.
لطفا متن نظر خود را وارد کنید
>

مقالات و دروس

به خبرنامه مدرسه طراحی وب ایران (وب مهراز) بپیوندید.

لطفا شماره همراه صحیح وارد کنید.
لطفا ایمیل صحیح وارد کنید.

مقالات مرتبط