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>