XSD اعداد و شمار اکائی نوع
ਸਟਰਿੰਗ ਡਾਟਾ ਟਾਈਪ ਇਕ ਮੁੱਲ ਹੈ ਜੋ ਸਟਰਿੰਗ ਰੱਖ ਸਕਦਾ ਹੈ。
شارٹر پرنٹیجی کا ذریعہ استعمال کی جانے والی نوعیت (String Data Type)
شارٹر پرنٹیجی کا ذریعہ استعمال کی جانے والی نوعیت میں لوگرم، نیو لائن، ریٹرن اور نمبر کو شامل کئے جاسکتے ہیں۔
اس میں string نوعیت کا طور پر بیان کئے جانے والا نمونہ درج ذیل ہے:
<xs:element name="customer" type="xs:string"/>
دستاویز میں عناصر دیکھنا چاہئیں جیسا کہ:
<customer>John Smith</customer>
یا مشابه اس:
<customer> John Smith </customer>
تعلیمات:آپ اگر شارٹر پرنٹیجی کا ذریعہ استعمال کریں تو XML پیسر نمبر کو بدل نہیں کردیگا۔
normalizedString نوعیت (NormalizedString Data Type)
normalizedString نوعیت شارٹر پرنٹیجی کا ذریعہ استعمال کی جانے والا نوعیت سے استعمال کی جاتی ہے۔
normalizedString نوعیت میں اور لوگرم شامل کئے جاسکتے ہیں، لیکن XML پیسر نمبر کو الگ کردیگا، ریٹرن، نیو لائن اور نمبر کو الگ کردیگا۔
اس میں normalizedString نوعیت کا طور پر بیان کئے جانے والا نمونہ درج ذیل ہے:
<xs:element name="customer" type="xs:normalizedString"/>
دستاویز میں عناصر دیکھنا چاہئیں جیسا کہ:
<customer>John Smith</customer>
یا مشابه اس:
<customer> John Smith </customer>
تعلیمات:اس مثال میں، XML پیسر نمبر کو خالی نمبر کی جگہ استعمال کردیگا۔
Token نوعیت (Token Data Type)
Token نوعیت شارٹر پرنٹیجی کا ذریعہ استعمال کی جانے والا نوعیت سے استعمال کی جاتی ہے۔
Token نوعیت میں اور لوگرم شامل کئے جاسکتے ہیں، لیکن XML پیسر نمبر کو الگ کردیگا، ریٹرن، نیو لائن اور نمبر کو الگ کردیگا، شروع اور آخری خالی نمبر کو الگ کردیگا اور (مجتدہ) خالی نمبر کو الگ کردیگا۔
اس میں token کا طور پر بیان کئے جانے والا نمونہ درج ذیل ہے:
<xs:element name="customer" type="xs:token"/>
دستاویز میں عناصر دیکھنا چاہئیں جیسا کہ:
<customer>John Smith</customer>
یا مشابه اس:
<customer> John Smith </customer>
تعلیمات:اس مثال میں، XML پیسر نمبر کو الگ کردیگا۔
شارٹر پرنٹیجی کا ذریعہ استعمال کی جانے والا نوعیت
لطفاً ذکر کریں کہ تمام درج ذیل اعداد وشمار شارٹر پرنٹیجی کا ذریعہ استعمال کی جاتی ہیں (شارٹر پرنٹیجی کے ساتھ استعمال نہیں کی جاتی)!
نام | وصف |
---|---|
ENTITIES | |
ENTITY | |
ID | XML میں ID پرنٹیجی کا استعمال کرنا (صرف schema پرنٹیجی کے ساتھ استعمال کیا جانا) |
IDREF | XML میں IDREF پرنٹیجی کا استعمال کرنا (صرف schema پرنٹیجی کے ساتھ استعمال کیا جانا) |
IDREFS زبان | مجوز زبان id کا لفظ |
Name | مجوز XML نام کا لفظ |
NCName | |
NMTOKEN | XML میں NMTOKEN پرنٹیجی کا استعمال کرنا (صرف schema پرنٹیجی کے ساتھ استعمال کیا جانا) |
NMTOKENS | |
normalizedString | نوکشا نہ کیا جانے والا، ریٹرن نہ کیا جانے والا، تاپ نمبر یا اسپیس نہ کیا جانے والا نکشا |
QName | |
نکشا | نکشا |
token | نوکشا نہ کیا جانے والا، ریٹرن نہ کیا جانے والا، تاپ نمبر یا اسپیس نہ کیا جانے والا، شروع یا ختم اسپیس یا متعدد متوالی اسپیس نہ کیا جانے والا نکشا |
اعداد و شمار اکائی نوع کی محدودیت (Restriction)
اس سے استفادہ کئے جانے والی اعداد و شمار اکائی نوع کی محدودیت:
- enumeration
- length
- maxLength
- minLength
- pattern (NMTOKENS،IDREFS اور ENTITIES اس محدودیت کو استفادہ نہیں کیا جاسکتا)
- whiteSpace