<Lengkap XML Schema Referensi
Definisi dan Penggunaan
Daftar elemen mendefinisikan jenis elemen sederhana seperti daftar nilai dari tipe data tertentu.
Informasi elemen
- Parent elements: simpleType
Sintaksis
<list
id=ID
itemType=QName
any attributes
>
(annotation?,(simpleType?))
</list>
(The? Tanda menyatakan bahwa elemen dapat terjadi nol atau satu waktu di dalam daftar elemen)
Atribut | Deskripsi |
---|---|
id | Pilihan. Menentukan ID unik untuk elemen |
itemType | Menentukan nama tipe data built-in atau elemen simpleType didefinisikan dalam skema ini atau yang lain. atribut ini tidak diperbolehkan jika konten berisi elemen simpleType, jika tidak diperlukan |
any attributes | Pilihan. Menentukan atribut lain dengan non-skema namespace |
contoh 1
Contoh berikut menunjukkan tipe sederhana yang merupakan daftar bilangan bulat:
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="intvalues" type="valuelist"/>
<xs:simpleType name="valuelist">
<xs:list itemType="xs:integer"/>
</xs:simpleType>
</xs:schema>
The "intvalues" element in a document could look like this (notice that
the list will have five list items):
<intvalues>100 34 56 -23 1567</intvalues>
Note: Ruang putih diperlakukan sebagai pemisah item daftar!
contoh 2
Contoh berikut menunjukkan tipe sederhana yang daftar string:
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="stringvalues" type="valuelist"/>
<xs:simpleType name="valuelist">
<xs:list itemType="xs:string"/>
</xs:simpleType>
</xs:schema>
The "stringvalues" element in a document could look like this (notice
that the list will have four list items):
<stringvalues>I love XML Schema</stringvalues>
<Lengkap XML Schema Referensi