XML Schema simpleType عنصر

تعریف اور استعمال

simpleType عنصر ایک سادہ نوعیت کا تعریف کرتا ہے، یہ ایک پورا متن کا عنصر یا خاصیت کا مراد اعداد کا معلومات فراہم کرتا ہے اور ان کی مقیدگیوں کا تعریف کرتا ہے۔

عنصر معلومات

آپدات مقید نہیں
والد عنصر خصوصیات، عنصر، لیست، مقیدگی (simpleType)، شیمائی، یونین
محتوا اعلان، لیست، مقیدگی (simpleType)، یونین

زبان

<simpleType
آئی ڈی=ID
نام=NCName
کسی بھی خاصیت
>
(اعلان؟(مقیدگی|لیسٹ|یونین))
</simpleType>

(؟ علامت اعلان عنصر simpleType عنصر میں صفر بار یا ایک بار ممکن ہوتا ہے)

خصوصیات وصف
آئی ڈی اختیاری، اس عنصر کا منفرد آئی ڈی مقرر کرتا ہے۔
نام

نوعیت کا نام، اس نام کو XML نمائش نامی جگہ میں تعریف شدہ غیر نکوس نام (NCName) ہونا چاہئیے (بغیر نکوس نامی جگہ)۔

اگر مقرر ہوا تو اس نام کو تمام simpleType اور complexType عناصر کے درمیان منفرد ہونا چاہئیے۔

اگر simpleType عنصر schema عنصر کا ذیلی عنصر ہے تو یہ ضروری ہوتا ہے، دیگر صورتوں میں نا اصولی ہوتا ہے۔

کسی بھی خاصیت اختیاری، غیر شیمائی نمائش کی کسی دیگر خاصیت کو مقرر کرتا ہے۔

مثال

مثال 1

یہ مثال میں "age" عنصر ایک مقید سادہ نوعیت کا عنصر ہے۔age کا مراد اعداد 0 سے کم نہیں اور 100 سے زیادہ نہیں ہونا چاہئیے:

<xs:element name="age">
  <xs:simpleType>
    <xs:restriction base="xs:integer">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="100"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>