Inno: XML Schema

Beitrag lesen

doch, du musst aber nicht den Elementen sondern dem xsd:choice selbst das
maxOccurs verpassen, wenn ich mich nicht ganz täusche.

Danke, hat geklappt... =)

na ja, der Sinn von xsd:all ist "alle", wenn du nicht alle willst, dann
suchst du was anderes, z.B. xsd:sequence.

Da gibt es leider das Problem, dass keines passen möchte:
sequence bedeutet, dass die Reihenfolge eingehalten werden muss
all, dasa eben alle elemente vorkommen
choice eben eine auswahl an elemente (mit minOccurs wie oft ein element vorkommen muss)

Problem ist, dass ein Teil der Elemente vorkommen muss und ein teil beliebig ist. Dazu darf es eben keine feste reihenfolge geben.

Eine Kombination wäre also nötig....
Wie weiß ich leider nicht.

Danke....