مرجع
آخر الزيارات

إكس كويري

127 كلمة•0 مشاهدة•🗒️ منذ 18 ساعة
باختصار: اكس كويري هي لغة تنفيذية واستعلامية ولكنها صممت لاستعلام البيانات من ملفات الإكس إم إل (XML). تتناول المقالة 3 أقسام، منها «مثال»، «for $act in doc("hamlet.xml")//ACT» و«تطبيقات».
المحتويات
  1. مثال
  2. for $act in doc("hamlet.xml")//ACT
  3. تطبيقات

تعريفًا بالموضوع، اكس كويري هي لغة تنفيذية واستعلامية ولكنها صممت لاستعلام البيانات من ملفات الإكس إم إل (XML). وتعرض الأقسام التالية جوانب أخرى من الموضوع.

مثال

علاوةً على ذلك، هذا المثال البسيط أدناه يقوم باستخراج كل متحدث (speaker) فريد من ملف مسرحية هاملت

{

for $act in doc("hamlet.xml")//ACT

  • let $speakers = distinct-values($act//SPEAKER)
  • return
  • { string($act/TITLE) }
  • {
  • for $speaker in $speakers
  • return { $speaker }
  • }
  • }

تطبيقات

إضافةً إلى ذلك، اختيار وتحويل بيانات على هيئة اك ام ال إلى اك اتش تي ام ال لنشرها على صفحات الإنترنت.

  • استخراج المعلومات من قاعدة البيانات لاستخدامها في الويب سريفيس.
  • تنفيذ تقرير يلخص البيانات المخزنة في قاعدة بيانات متصخخة في الاكس ام ال.
  • البحث عن ملفات نصية في الويب.

من جانب آخر، تقسيم ملف اكس ام ال إلى عدة ملفات صغيرة وتوزيع البيانات بالطريقة التي يريدها المستعمل.

سحب بيانات من قاعدة البيانات لاستخادمها في تكملة التطبيقات.

ما رأيك في هذه المقالة؟

📝 هل في هذه المقالة خطأ؟

إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.