Elemen include Schema XML
Definisi dan penggunaan
Elemen include digunakan untuk menambahkan beberapa schema yang memiliki namespace target yang sama ke dalam dokumen.
Informasi elemen
Kali muncul | Tidak berbatasan |
Element orang tua | schema |
Konten | anotasi |
Sintaks
<include id=ID schemaLocation=anyURI atribut apapun > (anotasi?) </include>
Atribut | Deskripsi |
---|---|
id | Pilihan. Tentukan ID unik elemen ini. |
schemaLocation | Diperlukan. Tentukan URI schema yang akan disertakan di namespace target yang berisi schema. |
atribut apapun | Pilihan. Tentukan semua atribut lain yang ada di dalam namespace non-schema. |
(Simbol deklarasi ada di dalam elemen include, elemen ini dapat muncul nol atau satu kali.)
Contoh
Dengan schema yang disertakan, semua file yang disertakan harus menggunakan namespace target yang sama. Jika namespace target schema tidak cocok, pengeompasan tidak akan berfungsi:
<?xml version="1.0"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> targetNamespace="http://www.codew3c.com/schema"> <xs:include schemaLocation="http://www.codew3c.com/schema/customer.xsd"/> <xs:include schemaLocation="http://www.codew3c.com/schema/company.xsd"/> .. .. .. </xs:schema>