تبديل القائمة
Toggle preferences menu
تبديل القائمة الشخصية
غير مسجل للدخول
سيكون عنوان الآيبي الخاص بك مرئيًا للعامة إذا قمت بإجراء أي تعديلات.

إكس كويري: الفرق بين النسختين

من أرابيكا، الموسوعة العربية الحرة
المزيد من اللغات
ط بوت: إصلاح التحويلات
 
ط استبدال النص - '\{\{شريط بوابات\|.*?\}\}↵\{\{\s*تصنيف\s*كومنز\s*\|\s*[^}]*\s*\}\}↵\{\{\s*ضبط\s*استنادي\s*\}\}' ب''
 
سطر 39: سطر 39:


{{معايير رابطة الشبكة العالمية}}
{{معايير رابطة الشبكة العالمية}}
{{شريط بوابات|تقنية المعلومات|علم الحاسوب}}
 
{{تصنيف كومنز|XQuery}}
{{ضبط استنادي}}


{{بذرة برمجيات حاسوب}}
{{بذرة برمجيات حاسوب}}

النسخة الحالية 22:11، 7 يونيو 2026

إكس كويري

اكس كويري هي لغة تنفيذية واستعلامية ولكنها صممت لاستعلام البيانات من ملفات الإكس إم إل (XML).[1][2]

مثال

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


<html><head/><body>
{
  for $act in doc("hamlet.xml")//ACT
  let $speakers  = distinct-values($act//SPEAKER)
  return
    <div>
      <h1>{ string($act/TITLE) }</h1>
      <ul>
      {
        for $speaker in $speakers
        return <li>{ $speaker }</li>
      }
      </ul>
    </div>
}
</body></html>

تطبيقات

  1. استخراج المعلومات من قاعدة البيانات لاستخدامها في الويب سريفيس.
  2. تنفيذ تقرير يلخص البيانات المخزنة في قاعدة بيانات متصخخة في الاكس ام ال.
  3. البحث عن ملفات نصية في الويب.
  4. اختيار وتحويل بيانات على هيئة اك ام ال إلى اك اتش تي ام ال لنشرها على صفحات الإنترنت.
  5. سحب بيانات من قاعدة البيانات لاستخادمها في تكملة التطبيقات.
  6. تقسيم ملف اكس ام ال إلى عدة ملفات صغيرة وتوزيع البيانات بالطريقة التي يريدها المستخدم.

مراجع

  1. ^ "معلومات عن إكس كويري على موقع omegawiki.org". omegawiki.org.
  2. ^ "معلومات عن إكس كويري على موقع d-nb.info". d-nb.info.