XML Schema Anfängerproblem



  • Hallo

    ich will in xsd folgendes ausdrücken:

    (A|B)* C? (A|B)*

    In Worten: A, B und C tags sollen beliebig gemischt vorkommen dürfen. Allerdings darf C höchstens einmal vorkommen, A und B beliebig oft.

    Ich weiß gerade nicht weiter wie ich das in xsd ausdrücken kann. Eine sequenz von choices war mein erster Versuch, das funktioniert aber anscheinend nicht bzw ist nicht erlaubt.

    Wäre dankbar für Hilfe.


Anmelden zum Antworten