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 حول الاستعلام عن XML
XQuery هي لغة للبحث عن العناصر والسمات واستخراجها من مستندات XML.
فيما يلي مثال لما يمكن أن يحله XQuery:
"حدد كافة سجلات القرص المضغوط بسعر أقل من 10 دولارات من مجموعة الأقراص المضغوطة المخزنة في cd_catalog.xml"
XQuery و XPath
يشترك XQuery 1.0 و XPath 2.0 في نفس نموذج البيانات ويدعمان نفس الوظائف والمشغلين. إذا كنت قد درست XPath بالفعل فلن تواجه مشاكل في فهم XQuery.
XQuery - أمثلة على الاستخدام
يمكن استخدام XQuery من أجل:
- استخراج المعلومات لاستخدامها في خدمة الويب
- إنشاء تقارير موجزة
- تحويل بيانات XML إلى XHTML
- ابحث في مستندات الويب عن المعلومات ذات الصلة
XQuery هي توصية W3C
XQuery متوافق مع العديد من معايير W3C ، مثل XML و Namespaces و XSLT و XPath و XML Schema.
أصبح XQuery 1.0 توصية W3C في عام 2007.