Tipe Kombinasi XSD - Hanya Elemen
- Halaman Sebelumnya Elemen Kosong XSD
- Halaman Berikutnya XSD Hanya Berisi Tekstual
Elemen tipe kompleks "hanya mengandung elemen" adalah elemen yang hanya dapat mengandung elemen lain.
Tipe kompleks hanya mengandung elemen
Elemen XML, "person", hanya mengandung elemen lain:
<person> <firstname>John</firstname> <lastname>Smith</lastname> </person>
Anda dapat menetapkan elemen "person" seperti ini di 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>
Perhatikan <xs:sequence> ini. Ini berarti elemen yang didefinisikan harus muncul dalam urutan di dalam elemen "person".
atau Anda dapat menetapkan nama bagi elemen complexType, dan membiarkan atribut type elemen "person" mengacu pada nama ini (jika menggunakan metode ini, beberapa elemen dapat mengacu pada tipe kompleks yang sama):
<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>
- Halaman Sebelumnya Elemen Kosong XSD
- Halaman Berikutnya XSD Hanya Berisi Tekstual