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>