XML: Elemente in beliebiger Reihenfolge
-
Hallo,
ich versuche mir gerade ein XML-Schema zu basteln was mit folgendes erlaubt, also in "inhalt" muss zuerst ein Name stehen und dann dürfen beliebig viele "buch" bzw. "magazin" Einträge stehen. Aber irgendwie funktioniert das Schema nicht bzw.
<inhalt> <name>Text123</name> <buch>b1</buch> <magazin>m1</magazin> <buch>b2</buch> <buch>b2</buch> <magazin>m1</magazin> </inhalt>
<xsd:element name="inhalt"> <xsd:complexType> <xsd:sequence> <xsd:element name="name" type="xsd:string"/> <xsd:all> <xsd:element name="magazin" type="xsd:string" minOccurs="1" maxOccurs="unbounded"/> <xsd:element name="buch" type="xsd:string" minOccurs="1" maxOccurs="unbounded"/> </xsd:all> </xsd:sequence> </xsd:complexType> </xsd:element>
Über jeden Hinweis wäre ich sehr dankbar
-
Da hab' ich so spontan nur diesen Hinweis. Der sollte dir nach aufmerksamen Studium aber ganz bestimmt weiterhelfen.
Ein erfolgreiches Wochenende wünscht