XML Schema include एलीमेंट
व्याख्या और उपयोग
include एलीमेंट एक दस्तावेज़ में एक ही लक्ष्य नामस्पेक्ट्र के साथ कई शेमा जोड़ने के लिए प्रयोग किया जाता है。
एलीमेंट जानकारी
उपस्थिति बार | असीमित |
माता एलीमेंट | शेमा |
भाव | टिप्पणी |
व्याकरण
<include id=ID schemaLocation=anyURI कोई गुण > (टिप्पणी?) </include>
गुण | वर्णन |
---|---|
id | वैकल्पिक। इस एलीमेंट के अनूद्ध आईडी को निर्धारित करता है。 |
schemaLocation | अनिवार्य। शेमा को शामिल करने के लिए शेमा के लक्ष्य नामस्पेक्ट्र को निर्धारित करता है。 |
कोई गुण | वैकल्पिक। non-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>