Peter Menzel wrote:
<snip/>
My xml schema snippet for this element:
<xsd:element name='element'> <xsd:complexType> <xsd:choice> <xsd:element ref='dd' minOccurs='0' maxOccurs='unbounded'/> <xsd:element ref='cc' minOccurs='0' maxOccurs='unbounded'/> <xsd:element ref='aa' minOccurs='1' maxOccurs="1"/> <xsd:element ref='bb' minOccurs='1' maxOccurs="1"/> </xsd:choice> </xsd:complexType> </xsd:element>
Unfortunately this wont work. xmllint says that the above xml document is not valid.
You are unlikely to receive help for this question on this list. This list is about XSL-FO. Perhaps your question would be better suited to a XML Parser or Schema specific list.
Has anybody any idea concerning this problem? Is it generally possible to mix elements in a complexType with different minOccurs/maxOccurs ?
Yes this is possible, but not under xs:choice, I believe <xs:any> is the compositor you are looking for.
Chris
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]