bedingung in xml schema



  • Hallo Zusammen,

    Ich habe eine Frage betreffend eines XML Schemas. Und zwar habe ich einen Enumtyp

    <xs:simpleType name="EinEnumType">
    		<xs:restriction base="xs:string">
    			<xs:enumeration value="WertEins"/>
    			<xs:enumeration value="WertZwei"/>
    		</xs:restriction>
    </xs:simpleType>
    

    definiert.

    Ist es nun möglich, ein Element

    <xs:element name = "EinWeiteresElement">
    		<xs:complexType>
    			<xs:sequence>
    				<xs:element name ="GewaehlterTyp" type="EinEnumType"></xs:element>
    				<xs:element name ="SollNichtImmerAuftauchenMuessen" type="xs:string"></xs:element>
    		</xs:complexType>
    </xs:element>
    

    so zu definieren, dass das Element "SollNichtImmerAuftauchenMuessen" nur vorhanden sein muss, wenn der Enumwert von "GewaehlterTyp" "WertEins" hat?

    Allergrössten Dank für Hilfe


Anmelden zum Antworten