XSD - <schema> 元素
<schema> عناصر بذات خود ہر XML Schema کا بنیادی عنصر ہیں。
<schema> عناصر
<schema> عناصر بذات خود ہر XML Schema کا بنیادی عنصر ہیں:
<?xml version="1.0"?> <xs:schema> ... ... </xs:schema>
<schema> عناصر کوئی کا حصہ بن سکتا ہے۔ ایک schema اعلان اکثر ایسے نظر آتا ہے:
<?xml version="1.0"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> targetNamespace="http://www.codew3c.com" xmlns="http://www.codew3c.com" elementFormDefault="qualified"> ... ... </xs:schema>
کد توضیح:
درج ذیل کسرت:
xmlns:xs="http://www.w3.org/2001/XMLSchema"
شمولیت سکیم میں استعمال کردہ عناصر اور ڈیٹا ٹائپ نمائش نیمسائز "http://www.w3.org/2001/XMLSchema" سے آئی ہیں
درج ذیل کسرت:
targetNamespace="http://www.codew3c.com"
اس شمولیت سکیم کی تعریف کردہ عناصر (note, to, from, heading, body) نمائش نیمسائز "http://www.codew3c.com" سے آئی ہیں
درج ذیل کسرت:
xmlns="http://www.codew3c.com"
اس کا مطلب یہ تھا کہ میری دفعہ نمائش نیمسائز "http://www.codew3c.com" ہے
درج ذیل کسرت:
elementFormDefault="qualified"
کہا گیا تھا کہ تمام XML نمائش نمونوں کا استعمال کردہ عناصر اس شمولیت سکیم میں اعلان کردہ ہیں
XML ڈاکومنٹ میں شمولیت سکیم کا حوالہ دینا
اس XML ڈاکومنٹ میں XML شمولیت سکیم کا حوالہ دیا گیا ہے:
<?xml version="1.0"?> <note xmlns="http://www.codew3c.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.codew3c.com note.xsd"> <to>George</to> <from>John</from> <heading>Reminder</heading> <body>Don't forget the meeting!</body> </note>
کد توضیح:
درج ذیل کسرت:
xmlns="http://www.codew3c.com"
اس دکھائش نے کیا تھا کہ تمام اعلان کردہ عناصر XML ڈاکومنٹ میں استعمال کئے گئے ہیں
جب کیجیوک بائک ڈیجیٹل شمولیت سکیم نمائش نیمسائز کی پائیدار بائک بجائی کا
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
您就可以使用 schemaLocation 属性了。此属性有两个值。第一个值是需要使用的命名空间。第二个值是供命名空间使用的 XML schema 的位置:
xsi:schemaLocation="http://www.codew3c.com note.xsd"