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>