Σύνθετα τύποι XSD - Μόνο στοιχεία
- Προηγούμενη σελίδα Κενό στοιχείο XSD
- Επόμενη σελίδα XSD Μόνο κείμενο
Το στοιχείο συνδυασμού που περιέχει μόνο στοιχεία είναι στοιχεία που μπορούν να περιέχουν μόνο άλλα στοιχεία.
Ο τύπος συνδυασμού περιέχει μόνο στοιχεία
Το στοιχείο XML, "person", περιέχει μόνο άλλα στοιχεία:
<person> <firstname>John</firstname> <lastname>Smith</lastname> </person>
Μπορείτε να ορίσετε το στοιχείο "person" στο schema σας ως εξής:
<xs:element name="person"> <xs:complexType> <xs:sequence> <xs:element name="firstname" type="xs:string"/> <xs:element name="lastname" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element>
Παρακαλώ προσέξτε αυτή τη <xs:sequence> και αυτό σημαίνει ότι τα στοιχεία που ορίζονται πρέπει να εμφανίζονται με την τάξη που αναφέρεται πάνω από το στοιχείο "person":
Όπως μπορείτε επίσης να ορίσετε ένα όνομα για το στοιχείο complexType και να κάνετε την ιδιότητα type του στοιχείου "person" να αναφέρεται σε αυτό το όνομα (αν χρησιμοποιήσετε αυτόν τον τρόπο, πολλά στοιχεία μπορούν να αναφέρονται στον ίδιο τύπο συνδυασμού):
<xs:element name="person" type="persontype"/> <xs:complexType name="persontype"> <xs:sequence> <xs:element name="firstname" type="xs:string"/> <xs:element name="lastname" type="xs:string"/> </xs:sequence> </xs:complexType>
- Προηγούμενη σελίδα Κενό στοιχείο XSD
- Επόμενη σελίδα XSD Μόνο κείμενο