keyref
XML Schema keyref elementi
❮ To‘liq XML Schema ma’lumotnomasi
Ta’rif va qo‘llanilishi
keyref elementi atribut yoki element qiymati belgilangan key yoki unique elementi qiymatlariga mos kelishini belgilaydi.
keyref elementi quyidagilarni (shu tartibda) o‘z ichiga olishi SHART:
- bitta va faqat bitta selector elementi (field ko‘rsatgan qiymatlar qaysi elementlar to‘plami doirasida noyob bo‘lishi kerakligini belgilovchi XPath ifodasini o‘z ichiga oladi)
- bitta yoki bir nechta field elementi (selector elementi ko‘rsatgan elementlar to‘plami uchun noyob bo‘lishi kerak bo‘lgan qiymatlarni belgilovchi XPath ifodasini o‘z ichiga oladi)
Element haqida ma’lumot
- Ota elementlar: element
Sintaksis
<keyref
id=ID
name=NCName
refer=QName
any attributes
>
(annotation?,(selector,field+))
</keyref>(? belgisi element keyref elementi ichida nol yoki bir marta kelishi mumkinligini, + belgisi esa bir yoki undan ko‘p marta kelishi shartligini bildiradi)
| Atribut | Tavsif |
|---|---|
| id | Ixtiyoriy. Element uchun noyob ID belgilaydi |
| name | Majburiy. keyref elementining nomini belgilaydi |
| refer | Majburiy. Ushbu yoki boshqa sxemada aniqlangan key yoki unique elementining nomini belgilaydi |
| any attributes | Ixtiyoriy. Sxemaga oid bo‘lmagan nomlar fazosidagi boshqa har qanday atributlarni belgilaydi |
❮ To‘liq XML Schema ma’lumotnomasi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
