XML Schema attributeGroup 元素
定义和用法
attributeGroup 元素 yana samun dama don kuma yin kundin属性tambaya, kuma dake kuma yin kundin a cikin complex type.
元素信息
出现次数 | 无限制 |
父元素 | attributeGroup、complexType、schema、restriction (simpleContent)、extension (simpleContent)、restriction (complexContent)、extension (complexContent) |
内容 | annotation、attribute、attributeGroup、anyAttribute |
语法
<attributeGroup id=ID name=NCName ref=QName dabara > (annotation?),((attribute|attributeGroup)*,anyAttribute?)) </attributeGroup>
(? sunan kuma yana cikin attributeGroup, kuma yana da yawa ko yake da yawa), ((attribute|attributeGroup)*,anyAttribute?))
属性 | sauyi |
---|---|
id | dabara. Koyi kowa tsa ID na zai yinwa ne. |
name | dabara. Koyi kowa tsa sunan kogin. name da ref sunan kuma kuma kai tsaye. |
ref | dabara. Koyi kowa tsa kogin da a bincike. name da ref sunan kuma kuma kai tsaye. |
dabara | dabara. Koyi kowa tsa non-schema namespace kuma fali dama. |
amata
<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>
The example above defines a named "personattr" attribute group, used in the named "person" complex type.