<Lengkap XML Schema Referensi
Definisi dan Penggunaan
The simpleType elemen mendefinisikan tipe sederhana dan menentukan kendala dan informasi tentang nilai-nilai atribut atau elemen teks saja.
Informasi elemen
- Parent elements: atribut, elemen, daftar, pembatasan, skema, serikat
Sintaksis
<simpleType
id=ID
name=NCName
any attributes
>
(annotation?,(restriction|list|union))
</simpleType>
(The? Tanda menyatakan bahwa elemen dapat terjadi nol atau satu dalam elemen simpleType)
Atribut | Deskripsi |
---|---|
id | Pilihan. Menentukan ID unik untuk elemen |
name | Menentukan nama untuk elemen. Atribut ini diperlukan jika elemen simpleType adalah anak dari elemen skema, jika tidak maka tidak diperbolehkan |
any attributes | Pilihan. Menentukan atribut lain dengan non-skema namespace |
contoh 1
Contoh ini mendefinisikan sebuah elemen yang disebut "age" yang tipe sederhana dengan pembatasan. Nilai usia tidak dapat lebih rendah dari 0 atau lebih besar dari 100:
<xs:element name="age">
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="100"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<Lengkap XML Schema Referensi