Hallo Thomas,
<xs:element name="Kapitel" minOccurs="0" maxOccurs="unbounded">
<xs:complexType mixed="true">
xs:sequence
<xs:element name="Kapitel" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
>
Haltest du es für günstig, zwei Elemente mit demselben Namen aber mit unterschiedlichen Inhaltstypen zu definieren? Wobei eine weitere Ebene der Verschachtelung nicht möglich ist. (das äußere Kapitel in deinem Bsp. darf auch nur innerhalb einer Struktur und nicht als globales Elementen definiert werden.[nur als Anmerkung])
Grüße
Thomas