Hallo,
wenn ich ein Element im XML-File auf sich selbst referenzieren möchte, wie kann ich das im XML-Schema umsetzen?
Ich möchte gern so etwas machen können:
XML:
<Kapitel> XPath
<Kapitel> XPath Navigation </Kapitel>
<Kapitel> XPath Funktionen </Kapitel>
</Kapitel>
<Kapitel>XSLT</Kapitel>
Wie bereits geschrieben, waere das nicht mein Ansatz, aber um auch die Frage zum moeglichen XSL-Schema zu beantworten (mixed content kann ja durchaus mal sinnvoll sein):
<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>
Ich bin hier jeweils von 0...n Kapitel-Elementen ausgegangen.
MfG, Thomas