XML Schema include element

ການສະແດງການ ແລະ ການນໍາໃຊ້

include ປະກອບປະຈຳທີ່ມີການເພີ່ມ schema ທີ່ມີຊະນິດນັ້ນທັງໝົດໃນເອກະສານ.

ຂໍ້ມູນຜະລິດຕົວຊຽງ

ຈຳການການເກີດມູນຄ່າ ບໍ່ມີຂໍ້ຈຳກັດ
ປະກອບປະຈຳ schema
ຂັ້ນການ annotation

ວິທະຍາສາດ

<include
id=ID
schemaLocation=anyURI
any attributes
>
(annotation?)
</include>
ຜະລິດຕົວຊຽງ ອະທິບາຍ
id ພິເສດ. ສະແດງການຕາມຂອງ ID ສະບາຍສະນັບສະນັກງານດຽວພຽງຫຼຽນດຽວພຽງຫຼຽນ.
schemaLocation ສະບັບ. ສະແດງການຕາມຂອງ URI ຂອງ schema ທີ່ຈະບັນທຶກໃນຊະນິດນັ້ນທີ່ມີ schema.
any attributes ພິເສດ. ສະແດງການຕາມຂອງບັນດາຜະລິດຕົວຊຽງທີ່ບໍ່ມີຊະນິດ schema.

(? ສັນຍາພາສາຢູ່ໃນປະກອບ include ທີ່ສາມາດເກີດມີຫຼາຍຫຼືບໍ່ມີຫຼາຍຄັ້ງ.)

ຄວາມນຸ່ງ

ຜ່ານຕົວຢ່າງ schema ບັນດາເອກະສານທີ່ບັນທຶກຕ້ອງມີການຫຼິ້ນຕົວຊຽງຊະນິດນັ້ນທັງໝົດ. ຖ້າຊະນິດນັ້ນບໍ່ຕົງກັບຊະນິດ schema ບໍ່ຈະມີຜົນດີ:

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