أحدث البرامج التعليمية وتطوير الشبكة
 

XML مخطط simpleType العنصر


<XML استكمال مخطط المرجعي

تعريف واستخدام

العنصر simpleType يحدد نوع بسيط ويحدد القيود والمعلومات حول القيم من سمات أو عناصر النص فقط.

معلومات عنصر

  • Parent elements: سمة، العنصر، قائمة، تقييد، مخطط، الاتحاد

بناء الجملة

<simpleType
id=ID
name=NCName
any attributes
>

(annotation?,(restriction|list|union))

</simpleType>

(و؟ علامة يعلن أن العنصر يمكن أن يحدث صفر أو واحد الوقت داخل عنصر simpleType)

السمة وصف
id اختياري. يحدد هوية فريدة من نوعها للعنصر
name يحدد اسم للعنصر. مطلوب هذه السمة إذا كان العنصر simpleType هو طفل من عنصر المخطط، وإلا لا يجوز
any attributes اختياري. تحدد أي سمات أخرى مع مساحة غير مخطط

مثال 1

ويحدد هذا المثال عنصر يسمى "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>

<XML استكمال مخطط المرجعي