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
Kali Muncul | Sekali |
Parent Element | 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 mana pun > (annotation?,(restriction|extension)) </simpleContent>
(? simbol mengumumkan dalam elemen simpleContent ini dapat muncul nol atau sekali.)
Atribut | Deskripsi |
---|---|
id | Pilihan. Tentukan ID unik elemen ini. |
atribut mana pun | Pilihan. Tentukan setiap atribut lain dengan non-schema namespace. |
Contoh
Contoh 1
Ini adalah elemen XML yang hanya mengandung teks (<shoesize>):
<shoesize country="france">35</shoesize>
Contoh di bawah ini mengumumkan jenis kompleks "shoesize", yang diaturkan berisi tipe data integer dan memiliki 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>