Проблема XSD: значение атрибута элемента недопустимо по отношению к его типу - PullRequest
0 голосов
/ 11 мая 2010

(Прежде всего, я пытаюсь научиться работать с файлами xsd, я знаю очень мало)

Я получил это xsd и просто скопировал в Eclipse IDE, и там говорится об ошибке в строке 26:

<xs:element name="Issuer" type="dkx:IssuerType" />

говоря:

cvc-attribute.3: значение 'dkx: IssuerType' атрибута 'type' для элемента 'xs: element' недопустимо относительно его типа, 'QName'.

Все в этом сообщении об ошибке находится в указанной строке, кроме "QName" (что это?).

Есть идеи, как это решить? (поскольку это пример файла, я предполагаю, что это независимый файл, надеюсь, что это так)

Ответы [ 2 ]

3 голосов
/ 11 мая 2010

Найдено: я использовал неправильное расширение файла, ".xml", в то время как правильным было ".xsd".

1 голос
/ 11 мая 2010

Я подозреваю, что тип dkx:IssuerType не был определен, согласно Eclipse.

Может быть, вам следует начать с более общего обзора и продолжить работу. Попробуйте это: http://www.w3schools.com/Schema/default.asp

...