Στοιχείο notation του XML Schema
Ορισμός και χρήση
Το στοιχείο notation περιγράφει τη μορφοποίηση των μη XML δεδομένων στο έγγραφο XML.
Πληροφορίες στοιχείου
Συχνότητα εμφάνισης | Χωρίς περιορισμούς |
Προγονικό στοιχείο | Σχέδιο |
Περιεχόμενο | σημείωση |
Γλώσσα
<notation id=ID name=NCName public=anyURI system=anyURI any attributes > (annotation?) </notation>
(? Σύμβολο δηλώνει ότι το στοιχείο μπορεί να εμφανιστεί μηδέν ή μια φορά στο στοιχείο σημείωσης.)
Ιδιότητες | Περιγραφή |
---|---|
id | Προαιρετικό. Καθορίζει το μοναδικό ID του στοιχείου. |
name | Απαιτείται. Καθορίζει το όνομα του στοιχείου. |
public | Απαιτείται. URI αναφοράς που αντιστοιχεί στο public标识符. |
system | URI αναφοράς που αντιστοιχεί στο system标识符. |
any attributes | Προαιρετικό. Καθορίζει οποιεσδήποτε άλλες ιδιότητες με non-schema κεντρικό όνομα. |
Παράδειγμα
Παράδειγμα 1
Η παρακάτω παράδειγμα χρησιμοποιεί μια εφαρμογή προβολής view.exe για να εμφανίσει τα σημειώματα μορφοποίησης gif και jpeg:
<?xml version="1.0"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:notation name="gif" public="image/gif" system="view.exe"/> <xs:notation name="jpeg" public="image/jpeg" system="view.exe"/> <xs:element name="image"> <xs:complexType> <xs:simpleContent> <xs:attribute name="type"> <xs:simpleType> <xs:restriction base="xs:NOTATION"> <xs:enumeration value="gif"/> <xs:enumeration value="jpeg"/> <xs:restriction> </xs:simpleType> </xs:attribute> </xs:simpleContent> </xs:complexType> </xs:element> </xs:schema>
Το στοιχείο "image" στο έγγραφο είναι το εξής:
<image type="gif"></image>