attributeGroup

XML Schema attributeGroup elementi


❮ To‘liq XML Schema ma’lumotnomasi

Ta’rif va qo‘llanilishi

attributeGroup elementi atribut e’lonlari to‘plamini guruhlash uchun ishlatiladi, shunda ularni murakkab tip ta’riflariga guruh sifatida kiritish mumkin bo‘ladi.

Element haqida ma’lumot

  • Ota elementlar: attributeGroup, complexType, schema, restriction (ham simpleContent, ham complexContent), extension (ham simpleContent, ham complexContent)

Sintaksis

<attributeGroup id=ID name=NCName ref=QName any attributes > (annotation?),((attribute|attributeGroup)*,anyAttribute?)) </attributeGroup>

(? belgisi element attributeGroup elementi ichida nol yoki bir marta, * belgisi esa nol yoki undan ko‘p marta kelishi mumkinligini bildiradi)

Atribut Tavsif
id Ixtiyoriy. Element uchun noyob ID belgilaydi
name Ixtiyoriy. Atribut guruhi nomini belgilaydi. name va ref atributlari bir vaqtda bo‘lishi mumkin emas
ref Ixtiyoriy. Nomlangan atribut guruhiga havolani belgilaydi. name va ref atributlari bir vaqtda bo‘lishi mumkin emas
any attributes Ixtiyoriy. Sxemaga oid bo‘lmagan nomlar fazosidagi boshqa har qanday atributlarni belgilaydi

1-misol

<xs:attributeGroup name="personattr">   <xs:attribute name="attr1" type="string"/>   <xs:attribute name="attr2" type="integer"/> </xs:attributeGroup> <xs:complexType name="person">   <xs:attributeGroup ref="personattr"/> </xs:complexType>

Yuqoridagi misol "person" nomli murakkab tipda ishlatiladigan "personattr" nomli atribut guruhini aniqlaydi.



❮ To‘liq XML Schema ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!