Najlepszy samouczek XML Schema typu złożonego - zawierają tylko elementy W 2024 r. W tym samouczku możesz dowiedzieć się
Kompleks typu zawiera tylko elementy,
XML Schema typu złożonego - zawierają tylko elementy
"Element zawierający jedynie" element typu złożonego jest jedynym elementem, który zawiera inne elementy.
Kompleks typu zawiera tylko elementy
Element XML, "osoba", zawierają jedynie inne elementy:
<person>
<firstname>John</firstname>
<lastname>Smith</lastname>
</person>
Można zdefiniować "osoba" element w schemacie:
<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>
Proszę zwrócić uwagę na to , Oznacza to, że dany element musi być określona według powyższej kolejności pojawiania się w "osoba" elementu.
Można też ustawić nazwę dla elementu complexType i pozwól atrybutu typu "osoba" element, aby odwoływać się do tego imienia (takich jak korzystanie z tej metody, kilka elementów może odnosić się do tego samego typu złożonego):
<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>