存在する場合と存在しない場合がある要素を含み、追加の未定義要素も許可する複合型を定義したいので、次のようなものがあります。
<xs:complexType name="MyType">
<xs:sequence>
<xs:element name="A" type="xs:float" minOccurs="0" maxOccurs="1" />
<xs:element name="B" type="xs:float" minOccurs="0" maxOccurs="1" />
<xs:element name="C" type="xs:float" minOccurs="0" maxOccurs="1" />
<xs:any minOccurs="0" processContents="skip"/>
</xs:sequence>
</xs:complexType>
を使用して注文を強制したくない<xs:sequence>
ので、に変更したいのです<xs:sequence>
が<xs:all>
、<xs:any>
許可されていません。これを達成する方法はありますか?