xml enumeration mit wildcards erweitern



  • Hallo,

    wie kann ich xsd:enumeration mit wildcards erweitern?
    Beispiel:

    <xsd:simpleType name="possibleParam">
      <xsd:restriction base="xsd:string">
        <xsd:enumeration value="-f"/>
        <xsd:enumeration value="-s"/>
        <xsd:enumeration value="-?"/>
      </xsd:restriction>
    </xsd:simpleType>
    

    possibleParam könnte aber auch aus mehreren Parametern oder zusätzlichen Angaben bestehen, zB
    [xml]
    <possibleParam>-f File -s</possibleParam>
    [/xml]

    eigentlich möchte ich sowas machen:

    <xsd:simpleType name="possibleParam">
      <xsd:restriction base="xsd:string">
        <xsd:enumeration value="-f*"/>
        <xsd:enumeration value="-s*"/>
        <xsd:enumeration value="-?*"/>
      </xsd:restriction>
    </xsd:simpleType>
    

    leider ist das nicht erlaubt 😞


Anmelden zum Antworten