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