複合型を定義したい場合、私は行くことができます
<xs:complexType name="personinfo">
<xs:sequence>
<xs:element name="firstname" type="xs:string"/>
<xs:element name="lastname" type="xs:string"/>
</xs:sequence>
</xs:complexType>
または、私は交換することができます
<xs:sequence> ... </xs:sequence>
上記のタグで
<xs:all> ... </xs:all>
また
<xs:choice> ... </xs:choice>
そしてそれは検証します。
ただし、これらは要素の順序/出現に制限を課しています。
これらのインジケータなしで複雑な要素を定義する方法はありますか?
「刺激を受けた」
<xs:complexType name="personinfo2">
<xs:complexContent>
<xs:element name="firstname" type="xs:string"/>
<xs:element name="lastname" type="xs:string"/>
</xs:complexContent>
</xs:complexType>
これまでのところ、うまくいきませんでした。