عنصر include XML Schema

تعریف و استفاده

عنصر include برای افزودن چندین شمایل با فضای نام هدف مشترک به یک مستند استفاده می‌شود.

اطلاعات عنصر

تعداد وقوع محدودیت ندارد
عنصر والد شمایل
محتوای اشارات

قواعد دستور زبان

<include
id=ID
schemaLocation=anyURI
ویژگی‌های هرچه باشد
>
(اشارات?)
</include>
ویژگی‌ها توضیح
id اختیاری. تعیین ID منحصر به فرد این عنصر.
schemaLocation ضروری. تعیین URI شمایلی که باید در فضای نام هدف شامل شود.
ویژگی‌های هرچه باشد اختیاری. تعیین هرگونه ویژگی دیگر با فضای نام غیرشمایلی.

؟ (نشان تعریف شده در عناصر include، که می‌تواند صفر یا یک بار وجود داشته باشد.)

مثال

مستندات شامل باید تماماً از یک فضای نام هدف مشترک استفاده کنند. اگر فضا نام هدف شامل نکوشته باشد، شامل شدن معتبر نخواهد بود:

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