Στοιχείο 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>