نوع دادههای متفرقه XSD
- صفحه قبل اعداد XSD
- صفحه بعدی دستورالعمل XML
دیگر غیرمستند نوع اعداد صحیح شامل بولین، base64Binary، دوعدد، دوعدد، anyURI، anyURI اور NOTATION ہیں。
بولین نوع اعداد صحیح (Boolean Data Type)
بولین نوع اعداد صحیح استعمال کئی بولین اعداد صحیح کا مقصد ہوتی ہے。
ایک مثال دیکھیجئے جس میں کسی scheme میں بولین کا اعلان کیا گیا ہے:
<xs:attribute name="disabled" type="xs:boolean"/>
مستند میں عناصر کا نمائش اس طرح کا ہونا چاہئیگا:
<prize disabled="true">999</prize>
توضیحات:قابل استعمال بولین اعداد صحیح چاہئیگا true، false، 1 (true کی نمائش) اور 0 (false کی نمائش) ہوتی ہیں。
بنیادی شکل نوع اعداد صحیح (Binary Data Types)
بنیادی شکل نوع اعداد صحیح استعمال کئی بنیادی شکل کا اعداد صحیح اظہار کرنے کا استعمال کی جاتی ہے。
ہم دو نوعی بنیادی شکل استعمال کرسکتے ہیں:
- base64Binary (Base64 کا بنیادی شکل)
- hexBinary (دوعدد کا بنیادی شکل)
ایک مثال دیکھیجئے جس میں کسی scheme میں hexBinary کا اعلان کیا گیا ہے:
<xs:element name="blobsrc" type="xs:hexBinary"/>
AnyURI نوع اعداد صحیح (AnyURI Data Type)
anyURI نوع اعداد صحیح استعمال کئی URI کا مقصد ہوتی ہے。
ایک مثال دیکھیجئے جس میں کسی scheme میں anyURI کا اعلان کیا گیا ہے:
<xs:attribute name="src" type="xs:anyURI"/>
مستند میں عناصر کا نمائش اس طرح کا ہونا چاہئیگا:
<pic src="http://www.codew3c.com/images/smiley.gif" />
توضیحات:اگر کسی URI میں خالی جگہ موجود ہو، تو ان کی جگہ %20 استعمال کریں。
غیرمستند نوع اعداد صحیح (Miscellaneous Data Types)
نام | وصف |
---|---|
anyURI | |
base64Binary | |
boolean | |
double | |
float | |
hexBinary | |
NOTATION | |
QName |
غیرمستند نوع اعداد صحیح کی محدودیت (Restriction)
مزید کئی نوع اعداد صحیح ساتھ استعمال کئی محدودیت:
- enumeration (نوع دادهای بولان نمیتواند از این محدودیت استفاده کند*)
- length (نوع دادهای بولان نمیتواند از این محدودیت استفاده کند)
- maxLength (نوع دادهای بولان نمیتواند از این محدودیت استفاده کند)
- minLength (نوع دادهای بولان نمیتواند از این محدودیت استفاده کند)
- pattern
- whiteSpace
*توضیح مترجم:محدودیتها اشاره دارد به constraint.
- صفحه قبل اعداد XSD
- صفحه بعدی دستورالعمل XML