我像一個複雜類型:XSD:的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>
現在,我想添加一個子元素 「NightlyRate」,這本身就是複雜類型的。我嘗試添加:
<xsd:element name="xxx" type"com:Money"/>
的複雜內容元素之後,但它會引發錯誤元件不預期的,也是問題的一部分是該複合元件的類型相同類型的擴展鹼。我正在使用JAXB。有沒有其他方法可以實現這一點?
謝謝!
在ComplexContent幫助中添加mixed =「true」? – Ankush 2009-06-09 22:08:05
如果您的NightlyRate包含文本內容以及要定義的元素,則添加mixed = true會有所幫助。 – 2009-06-10 05:12:17