XML Schema simpleContent elemento

Paglilinaw at Paggamit

Ang simpleContent elemento ay naglalaman ng pagpapalawak o pagpipigil sa complexType elemento (na may kinalaman ang character data o simpleType elemento) at walang anumang elemento.

Mga impormasyon ng elemento

Bilang ng pagkakaroon Isa
Magulang na elemento complexType
Kontento

Makukuha. Annotation

Mahalagang opsyonal — Mayroon at may isang sa mga sumusunod na elemento: restriction (simpleContent) o extension (simpleContent).

Pagsusulat

<simpleContent
id=ID
anumang atrributo
>
(annotation?,(restriction|extension))
</simpleContent>

(? Ang simbolo ng deklarasyon ay puwedeng magmukhang zero o isang beses sa simpleContent elemento.)

Atrributo Paglalarawan
id Makukuha. Tukuyin ang natatanging ID ng elemento na ito.
anumang atrributo Makukuha. Tukuyin ang anumang ibang atrributo na may non-schema na pangalan ng namespace.

Mga sample

Mga halimbawa 1

Ito ay isang XML elemento na may lamang teksto (ang <shoesize>):

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

Ang sumusunod na halimbawa ay nagdeklara ng isang kompleks na uri na "shoesize", ang nilalaman nito ay tinukoy bilang uri ng datos na integer, at mayroon na country na atryubuto:

<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>