cvc-enumeration-valid: Value '2' nicht-facet-valid with respect to enumeration '[1]'. Es muss ein Wert aus der enumeration

Bin ich immer Fehler überprüfen mit dieser XML:

XSD

<xs:simpleType name="XYZ">
    <xs:restriction base="xs:nonNegativeInteger">
      <xs:enumeration value="1">
      </xs:enumeration>
      <xs:enumeration value="2">
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

XML-Wert :

 <XYZ>2</XYZ>

Fehler

cvc-enumeration-valid: Value '2' nicht-facet-valid with respect to
enumeration '[1]'. Es muss ein Wert aus der enumeration.

Kann jemand bitte mir helfen, das problem zu verstehen?
Wie es zu lösen ?

  • Konnte ich nicht reproduzieren den Fehler. Es würde nützlich sein, um das gesamte schema als auch als Instanz-oder minimales Beispiel, wo der Fehler erscheint, damit wir Ihnen helfen können.
InformationsquelleAutor Ramesh | 2017-08-21
Schreibe einen Kommentar