<XML Schema อ้างอิงที่สมบูรณ์
ความหมายและการใช้งาน
องค์ประกอบรวมถึงถูกนำมาใช้เพื่อเพิ่มสกีมาหลายกับ namespace เป้าหมายเดียวกันกับเอกสาร
องค์ประกอบข้อมูล
- Parent elements: สคี
วากยสัมพันธ์
<include
id=ID
schemaLocation=anyURI
any attributes
>
(annotation?)
</include>
(หรือไม่สัญญาณบอกว่าองค์ประกอบที่สามารถเกิดขึ้นได้เป็นศูนย์หรือเพียงครั้งเดียวภายในมีองค์ประกอบ)
คุณลักษณะ | ลักษณะ |
---|---|
id | ไม่จำเป็น ระบุรหัสเฉพาะสำหรับองค์ประกอบ |
schemaLocation | จำเป็นต้องใช้ ระบุ URI กับ schema ที่จะรวมใน namespace เป้าหมายของสคีที่มี |
any attributes | ไม่จำเป็น ระบุคุณลักษณะอื่น ๆ ใด ๆ ที่ไม่ใช่สคี namespace |
ตัวอย่างที่ 1
ด้วยสกีมารวมไฟล์รวมทั้งหมดต้องอ้างอิง namespace เป้าหมายเดียวกัน ถ้า namespace เป้าหมายคีมาไม่ตรงกันรวมถึงจะไม่ทำงาน:
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.w3ii.com/schema">
<xs:include schemaLocation="http://www.w3ii.com/xml/customer.xsd"/>
<xs:include schemaLocation="http://www.w3ii.com/xml/company.xsd"/>
..
..
..
</xs:schema>
<XML Schema อ้างอิงที่สมบูรณ์