Hallo zusammen,
ich habe hier ein kleines Problem mit einer XSD. Und zwar wollte ich ein kleines BSP bauen um mich mit der Materie vertraut zu machen. Jetzt stosse ich hier auf folgendes Problem.
Ich wollte aus diesen drei Elementen eine Doppelgarage validieren. Allerdings kann ich keinen Austin Martin parken
da anscheinend das Leerzeichen innerhalb der Enumeration schon als Trennzeichen verstanden wird und der "Martin" quasi ein zweites Auto darstellt
Leider habe ich moch keine passende Lösung für dieses Problem und hoffe hier auf Eure hilfe
Vielen Dank
ich habe hier ein kleines Problem mit einer XSD. Und zwar wollte ich ein kleines BSP bauen um mich mit der Materie vertraut zu machen. Jetzt stosse ich hier auf folgendes Problem.
Code:
<xsd:simpleType name="Hersteller" >
<xsd:restriction base="xsd:string">
<xsd:enumeration value="VW"/>
<xsd:enumeration value="BMW"/>
<xsd:enumeration value="OPEL"/>
<xsd:enumeration value="Austin Martin" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="Herstellerliste">
<xsd:list itemType="Hersteller"/>
</xsd:simpleType>
<xsd:simpleType name="Doppelgarage">
<xsd:restriction base="Herstellerliste" >
<xsd:length value="2"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:element name="doppelgarage" type="Doppelgarage"/>
Ich wollte aus diesen drei Elementen eine Doppelgarage validieren. Allerdings kann ich keinen Austin Martin parken


Leider habe ich moch keine passende Lösung für dieses Problem und hoffe hier auf Eure hilfe
Vielen Dank