Elemen include XML Schema

Definisi dan penggunaan

Elemen include digunakan untuk menambahkan beberapa schema dengan namespace target yang sama ke dokumen.

Informasi elemen

Kali muncul Tidak terbatas
Element induk schema
Konten anotasi

Syarat

<include
id=ID
schemaLocation=anyURI
atribut mana pun
>
(anotasi?)
</include>
Atribut Deskripsi
id Pilihan. Tentukan ID unik elemen ini.
schemaLocation Wajib. Tentukan URI schema yang harus disertakan dalam namespace target yang mengandung schema.
atribut mana pun Pilihan. Tentukan semua atribut lain yang memiliki namespace non-schema.

(Simbol deklarasi di dalam elemen include, elemen ini dapat muncul nol kali atau sekali.)

Contoh

Dengan schema yang disertakan, semua file yang disertakan harus merujuk ke namespace target yang sama. Jika namespace target schema tidak cocok, penggabungan akan tak berkesan:

<?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>