عنصر include XML Schema
تعریف و استفاده
عنصر include برای افزودن چندین schema با نام فضای نام هدف مشترک به یک مستند استفاده میشود.
اطلاعات عنصر
تعداد دفعات | بینهایت |
عنصر والد | schema |
محتوای | نوعی نشانهگذاری |
زبان نوشتاری
<include id=ID schemaLocation=anyURI ویژگیهای هرچه باشد > (نوعی نشانهگذاری؟) </include>
ویژگیها | توضیح |
---|---|
id | اختیاری. تعیین ID منحصر به فرد این عنصر. |
schemaLocation | ضروری. تعیین URI schema که باید در فضای نام هدف شامل شود. |
ویژگیهای هرچه باشد | اختیاری. تعیین هرگونه ویژگی دیگر با نام فضای نام non-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>