Пространство имен элемента 'enumeration' должно быть из пространства имен схемы 'http://www.w3.org/2001/XMLSchema'

Я получаю эту ошибку при проверке элемента перечисления в xsd.

<xsd:restriction base="xsd:unsignedInt">
               <enumeration value="4">
       </enumeration>
        </xsd:restriction>

Пожалуйста, помогите мне в этом.

 s4s-elt-schema-ns: The namespace of element 'enumeration' must be from the schema namespace, 'http://www.w3.org/2001/XMLSchema'.

2 ответа

Решение

enumeration элемент должен быть привязан к XML-схеме. Вам нужно добавить префикс, а именно xsd, вот так:

<xsd:enumeration>

Добавьте префикс пространства имен xsd: в enumeration:

<xsd:restriction base="xsd:unsignedInt">
  <xsd:enumeration value="4"/>
</xsd:restriction>
Другие вопросы по тегам