<Lengkap XML Schema Referensi
Definisi dan Penggunaan
Unsur serikat mendefinisikan tipe sederhana sebagai koleksi (union) dari nilai dari yang ditentukan tipe data sederhana.
Informasi elemen
- Parent elements: simpleType
Sintaksis
<union
id=ID
memberTypes="list of QNames"
any attributes
>
(annotation?,(simpleType*))
</union>
(The? Tanda menyatakan bahwa elemen dapat terjadi nol atau satu kali dalam elemen serikat)
Atribut | Deskripsi |
---|---|
id | Pilihan. Menentukan ID unik untuk elemen |
memberTypes | Pilihan. Menentukan daftar built-in tipe data atau elemen simpleType didefinisikan dalam skema |
any attributes | Pilihan. Menentukan atribut lain dengan non-skema namespace |
contoh 1
Contoh ini menunjukkan tipe sederhana yang merupakan gabungan dari dua tipe sederhana:
<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>
<Lengkap XML Schema Referensi