Elemen include XML Schema

Definisi dan penggunaan

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

Informasi elemen

Kali muncul Tidak terbatas
Element orangtua 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 di 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 atau satu kali.)

Contoh

Dengan schema yang disertakan, semua file yang disertakan harus mengacu ke namespace target yang sama. Jika namespace target schema tidak cocok, penambahan tidak akan berlaku:

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