2013-05-28 5 views
2

Так что я получаю эту досадную ошибку при написании XML. Описание ошибки:Недопустимое перечисление XML

cvc-enumeration-valid: Значение «First» не является фасетным в отношении перечисления «[First, Second]». Это должно быть значение из перечисления.

Схема

<xs:simpleType name="std-semester"> 
    <xs:restriction base="xs:string"> 
     <xs:enumeration value="First"/> 
     <xs:enumeration value="Second"/> 
    </xs:restriction> 
</xs:simpleType> 

Как вы видите значения из перечисления являются первый и второй, но по-прежнему дает мне ошибки упоминалось выше, даже я ставлю правильное значение «First». Что дает?

ответ

3

Заключительное место в «Первом» является значительным. Если вы хотите рассматривать ведущее и конечное пространство как несущественные, используйте тип xs: NMTOKEN, а не xs: string.

Смежные вопросы