XSD faqat elementlar
"Faqat elementlardan iborat" (elements-only) murakkab tip faqat boshqa elementlarni o‘z ichiga olgan elementni o‘z ichiga oladi.
Faqat elementlarni o‘z ichiga olgan murakkab tiplar
Faqat boshqa elementlarni o‘z ichiga olgan "person" XML elementi:
<person>
<firstname>John</firstname>
<lastname>Smith</lastname>
</person>"person" elementini sxemada quyidagicha aniqlashingiz mumkin:
<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> tegiga e’tibor bering. U aniqlangan elementlar ("firstname" va "lastname") "person" elementi ichida aynan shu tartibda kelishi kerakligini bildiradi.
Yoki complexType elementiga nom berib, "person" elementiga complexType nomiga ishora qiluvchi type atributini berishingiz mumkin (bu usuldan foydalansangiz, bir nechta element bitta murakkab tipga ishora qilishi mumkin):
<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>W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
