XML Schema include ইলিমেন্ট
সংজ্ঞা ও ব্যবহার
include ইলিমেন্টটি একটি ডকুমেন্টে একই লক্ষ্য নামস্পেসের সঙ্গে বিভিন্ন schema যোগ করতে ব্যবহৃত হয়。
ইলিমেন্ট তথ্য
প্রকাশ সংখ্যা | অসীমিত |
অভিভাবক ইলিমেন্ট | schema |
বিষয় | annotation |
ব্যবহারকৌশল
<include id=ID schemaLocation=anyURI কোনও অতিরিক্ত বৈশিষ্ট্য > (annotation?) </include>
বৈশিষ্ট্য | বর্ণনা |
---|---|
id | বাছাইযোগ্য।এই ইলিমেন্টের অভিন্ন ID নির্দিষ্ট করে |
schemaLocation | অপরিহার্য।স্কেমা নিহিত লক্ষ্য নামস্পেসের মধ্যে, যা নিহিত হওয়ার কথা আছে, schema এর URI নির্দিষ্ট করে |
কোনও অতিরিক্ত বৈশিষ্ট্য | বাছাইযোগ্য।নন-স্কেমা নামস্পেসগুলোর অন্য কোনও অতিরিক্ত বৈশিষ্ট্যকে নির্দিষ্ট করে |
(? সংকেত ডিক্লেয়ার করা হয় 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>