Element ya union ya XML Schema

Maelezo na Matumizi

Element ya union ya XML Schema inadefini kundi la simpleType zilizochaguliwa.

Mifano ya element

Inaonekana kwa mara moja Inaonekana mara moja
Mwili simpleType
Muungano annotation、simpleType

Lugha ya Kiingereza

<union
id=ID
memberTypes="list of QNames"
wanajifunza
>
(annotation?,(simpleType*))
</union>

Kifaa? (Inasifaa kufikia element hii kwa kawaida kwa siku moja au bila kawaida.)

Mifano Maelezo
id Inayotaka. Inaingiza ID kipya kwa element hii.
memberTypes Inayotaka. Inaingiza orodha ya jina za mifano ya data au element za simpleType.
wanajifunza Inayotaka. Inaingiza ukweli wa uwanja wa mifano unaotaka.

Mfano

Mfano 1

Mfano huuu yana uunganishwa kwa spishi za data za kina na spishi nyingine za data za kina:

<xs:element name="jeans_size">
  <xs:simpleType>
    <xs:union memberTypes="sizebyno sizebystring" />
  </xs:simpleType>
</xs:element>
<xs:simpleType name="sizebyno">
  <xs:restriction base="xs:positiveInteger">
    <xs:maxInclusive value="42"/>
  </xs:restriction>
</xs:simpleType>
<xs:simpleType name="sizebystring">
  <xs:restriction base="xs:string">
    <xs:enumeration value="small"/>
    <xs:enumeration value="medium"/>
    <xs:enumeration value="large"/>
  </xs:restriction>
</xs:simpleType>