Elemen simpleContent Schema XML

Definisi dan penggunaan

Elemen simpleContent berisi ekspansi atau batasan tipe kompleks (yang berisi data karakter atau elemen simpleType) tanpa mengandung elemen apapun.

Informasi elemen

Kali muncul Satu kali
Elemen induk complexType
Konten

Pilihan — annotation

Pemilihan wajib — ada dan hanya ada satu elemen di bawah ini: restriction (simpleContent) atau extension (simpleContent).

Syarat

<simpleContent
id=ID
any attributes
>
(annotation?,(restriction|extension))
</simpleContent>

(? simbol menyatakan bahwa elemen ini dapat muncul nol atau satu kali di dalam elemen simpleContent)

Atribut Deskripsi
id Pilihan. Tentukan ID unik elemen ini.
any attributes Pilihan. Tentukan semua atribut lain yang memiliki ruang nama non-schema.

Contoh

Contoh 1

Ini adalah elemen XML yang hanya berisi teks (<shoesize>):

<shoesize country="france">35</shoesize>

Contoh di bawah ini menyatakan tipe kompleks "shoesize", yang didefinikan 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>