Elemen simpleContent Schema XML
Definisi dan penggunaan
Elemen simpleContent mengandung ekspansi atau batasan terhadap elemen complexType (yang berisi data karakter atau elemen simpleType) tanpa mengandung elemen apapun.
Informasi elemen
Ketentuan kemunculan | Kali |
Elemen induk | complexType |
Konten |
Pilihan — annotation Pemilihan wajib — ada dan hanya ada satu elemen di bawah ini: restriction (simpleContent) atau extension (simpleContent). |
Sintaks
<simpleContent id=ID atribut apapun > (annotation?,(restriction|extension)) </simpleContent>
(Simbol ? menyatakan elemen ini dapat muncul nol atau satu kali di dalam elemen simpleContent).
Atribut | Deskripsi |
---|---|
id | Pilihan. Tentukan ID unik elemen ini. |
atribut apapun | Pilihan. Tentukan semua atribut yang memiliki ruang nama non-schema. |
Contoh
Contoh 1
Ini adalah elemen XML yang hanya mengandung teks (shoesize):
<shoesize country="france">35</shoesize>
Contoh di bawah ini menyatakan tipe kompleks "shoesize", dimana kontennya ditakrifkan sebagai tipe data integer, dan mempunyai atribut country:
<xs:element name="shoesize"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:integer"> <xs:attribute name="country" type="xs:string" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element>