XML Schema include na elemento

Pagsasakatuparan at Paggamit

Ang include na elemento ay ginagamit upang magdagdag ng maraming schema na may parehong layunin na namespace sa isang dokumento.

Mga Impormasyon ng Elemento

Mga pagkakataon ng Paglabas Wala ng limitasyon
Magulang na Elemento schema
Kontento pagkakasulat

Gramata

<include
id=ID
schemaLocation=anyURI
anumang katangian
>
(pagkakasulat?)
</include>
Katangian Paglalarawan
id Opisyal. Tinutukoy ang natatanging ID ng elemento na ito.
schemaLocation Mahalaga. Tinutukoy ang URI ng schema na dapat kasama sa layunin na namespace ng pinagsama na schema.
anumang katangian Opisyal. Tinutukoy ang kahit anong ibang katangian na may non-schema na namespace.

(ang simbolo ng pahayag ay nasa include na elemento, na maaaring lumitaw dalawa o wala.)

Sample

Sa pamamagitan ng kasama ng schema, ang kasama na file ay dapat buong binibilang na may parehong layunin na pangalan ng namespace. Kung hindi tumutugma ang layunin ng schema ng namespace, ang pagkakakasama ay hindi magiging epektibo:

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