<XML استكمال مخطط المرجعي
تعريف واستخدام
يحدد العنصر keyref أن سمة أو قيمة عنصر تتوافق مع تلك الخاصة عنصرا أساسيا أو فريدة من نوعها المحدد.
يجب أن يحتوي على عنصر keyref التالية (in order) :
- واحد وفقط عنصر محدد واحد (يحتوي على تعبير XPath الذي يحدد مجموعة من العناصر التي عبر القيم المحددة حسب المجال يجب أن تكون فريدة من نوعها)
- واحد أو أكثر من العناصر الميدانية (يحتوي على تعبير XPath الذي يحدد القيم التي يجب أن تكون فريدة من نوعها لمجموعة من العناصر المحددة من قبل عنصر محدد)
معلومات عنصر
- Parent elements: عنصر
بناء الجملة
<keyref
id=ID
name=NCName
refer=QName
any attributes
>
(annotation?,(selector,field+))
</keyref>
(و؟ علامة يعلن أن العنصر يمكن أن يحدث الصفر أو مرة واحدة، وعلامة + يعلن أن العنصر يجب أن يحدث واحد أو أكثر من مرة داخل العنصر keyref)
السمة | وصف |
---|---|
id | اختياري. يحدد هوية فريدة من نوعها للعنصر |
name | مطلوب. يحدد اسم العنصر keyref |
refer | مطلوب. تحدد اسم عنصر أساسي أو فريدة من نوعها المحددة في هذا أو ذاك المخطط |
any attributes | اختياري. تحدد أي سمات أخرى مع مساحة غير مخطط |
<XML استكمال مخطط المرجعي