Στοιχείο simpleContent του XML Schema

Ορισμός και χρήση

Το στοιχείο simpleContent περιέχει επέκταση ή καθορισμό του στοιχείου complexType (το οποίο περιέχει δεδομένα χαρακτήρων ή στοιχείο simpleType) και δεν περιέχει άλλα στοιχεία.

Πληροφορίες στοιχείου

Αριθμός εμφάνισης Μία φορά
Γονικό στοιχείο complexType
Περιεχόμενο

Προαιρετικό - Σημείωση

Απαιτούμενο - Υπάρχει και υπάρχει μόνο ένας από τους παρακάτω στοιχεία: καθορισμός (simpleContent) ή επέκταση (simpleContent).

Γλώσσα

<simpleContent
id=ID
οποιεσδήποτε ιδιότητες
>
(σημείωση ?, (καθορισμός | επέκταση))
</simpleContent>

(? ο τύπος δηλώνεται στο στοιχείο simpleContent, μπορεί να εμφανίζεται μηδέν ή ένας.

Ιδιότητες Περιγραφή
id Προαιρετικό. Καθορίζει το μοναδικό ID του στοιχείου.
οποιεσδήποτε ιδιότητες Προαιρετικό. Καθορίζει οποιαδήποτε άλλη ιδιότητα με non-schema namespace.

Παράδειγμα

Παράδειγμα 1

Αυτό είναι ένα μοναδικό στοιχείο XML που περιέχει κείμενο (

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

Το παρακάτω παράδειγμα δηλώνει έναν σύνθετο τύπο "shoesize", ο οποίος ορίζεται ως τύπος δεδομένων ακέραιου και περιλαμβάνει μια attribute 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>