Neueste Web-Entwicklung Tutorials
 

XML Schema simple Element


<Vollständige XML - Schema - Referenz

Definition und Verwendung

Das simple Element enthält Erweiterungen oder Einschränkungen für eine Nur-Text-Komplex-Typ oder auf einem einfachen Typ als Inhalt und enthält keine Elemente.

Elementinformationen

  • Parent elements: complex

Syntax

<simpleContent
id=ID
any attributes
>

(annotation?,(restriction|extension))

</simpleContent>

(Das? Zeichen erklärt, dass das Element Null oder eine Zeit im simple Element auftreten können)

Attribut Beschreibung
id Optional. Gibt eine eindeutige ID für das Element
any attributes Optional. Gibt alle anderen Attribute, die nicht-Schema-Namensraum

Beispiel 1

Hier ist ein Beispiel eines XML - Elements (<shoesize>) , die enthält nur Text:

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

Das folgende Beispiel deklariert einen complex "shoesize" , mit seinem Inhalt als Integer - Datentyp und mit einem Land Attribut definiert:

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

<Vollständige XML - Schema - Referenz