XML Schema simpleContent ສະເພາະ

ການອະທິບາຍ ແລະການນໍາໃຊ້

simpleContent ສະເພາະທີ່ບໍ່ມີສິ່ງອື່ນໆບັນທຶກ ທີ່ຂອບເຂດຂອງ complexType (ທີ່ຖືກກະຈາຍດ້ວຍຄວາມລາຍງານຂໍ້ມູນສະເພາະຫລື simpleType) ແລະບໍ່ມີສິ່ງອື່ນໆບັນທຶກ.

ຂໍ້ມູນສະເພາະ

ຈໍາຕັດການສະແດງ ຄັ້ງ
ສະເພາະພາຍໃນ complexType
ຂອບເຂດ

ທົດສະນະ — annotation

ຈໍາຕັດ — ມີແລະພຽງຫນຶ່ງຈາກລັກສະນະທີ່ຫຼັງຈາກນັ້ນ: restriction (simpleContent) ຫລື extension (simpleContent).

ສັບສິນ

<simpleContent
id=ID
any attributes
>
(annotation?,(restriction|extension))
</simpleContent>

?(ສັບສິນການປະກາດຢູ່ໃນສະເພາະ simpleContent ຄວາມລາຍງານອາດຈະມີຫນຶ່ງຫລືບໍ່ມີ.)

ຄວາມລາຍງານ ການອະທິບາຍ
id ທົດສະນະທີ່ບໍ່ມີຄວາມຈໍາຕັດ. ປະກອບຄວາມລາຍງານທີ່ມີຄວາມສະຖິຕິພຽງຫນຶ່ງ.
any attributes ທົດສະນະທີ່ບໍ່ມີຄວາມຈໍາຕັດ. ປະກອບບັນດາຄວາມລາຍງານທີ່ບໍ່ມີສະເພາະທີ່ບໍ່ມີມະນຸດຍະນັກງານ.

ຕົວຢ່າງ

ຕົວຢ່າງ 1

ນີ້ແມ່ນຢ່າງເປັນ XML ສະມາຊິກທີ່ບໍ່ມີສິ່ງອື່ນໆບັນທຶກ (<shoesize>):

<shoesize country="france">35</shoesize>

ຄວາມຄິດຂອງພາຍໃນສະເພາະການອະທິບາຍບາງຢູ່ບາງລະບົບການກະຈາຍສະເພາະ "shoesize" ທີ່ຖືກອະທິບາຍຄວາມລາຍງານສະເພາະລະບົບຂໍ້ມູນລະບົບວິທະຍາສະພາບຂອງຂອງຄວາມຄິດສະເພາະ ແລະມີຄວາມລາຍງານຂອງ country:

<xs:element name="shoesize">
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:integer">
        <xs:attribute name="country" type="xs:string" />
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>