Thomas Meinike: XML-Schema

Beitrag lesen

Hallo,

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])

Optimal ist das eher nicht, hat aber prinzipiell zur Beschreibung des genannten Codestueckes gepasst.

Ich bin davon ausgegangen, dass Kapitel nicht gleichzeitig das Wurzelelement ist, was mit Deinem Code (ref="Kapitel") unterhalb von

<xs:element name="Wurzel">
    xs:complexType
      xs:sequence
...

nicht unmittelbar gelingt.

MfG, Thomas