私は次のようなcomplexTypeを持っています:
<xsd:complexType name="NightlyRate">
<xsd:complexContent>
<xsd:extension base="com:Money">
<xsd:attribute name="night" type="com:Number" use="required"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
ここで、それ自体が complexType である "NightlyRate" に子要素を追加します。追加してみました:
<xsd:element name="xxx" type"com:Money"/>
complexContent要素の後、要素が予期されていないというエラーをスローします。また、問題の一部は、この複合要素のタイプが拡張ベースのタイプと同じであることです。私はJAXBを使用しています。これを達成する他の方法はありますか?
ありがとう!