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>