Проверка схемы XML: ключ ограничения идентификации? - PullRequest
0 голосов
/ 25 июня 2010

Я пытался построить конвертер pepXML в mzIdentML и использовал этот валидатор

, чтобы убедиться, что моя реализация верна.В настоящее время я получаю эту ошибку:

"Validation error in file './files/test-test.mzid' line 24231 column 13:
identity constraint key for element 'mzIdentML' not found"

Я не могу понять, что вообще означает эта ошибка.Я спрашивал людей, которые написали валидатор, но я так и не получил ответ.

Если эта ошибка относится только к валидатору и / или схеме, то, наверное, я просто удалю этот вопрос, но еслиэто общая ошибка, которая может возникнуть при проверке XML-схемы, и может ли кто-нибудь объяснить мне, что означает эта ошибка?

1 Ответ

1 голос
/ 25 июня 2010

Ограничения идентичности используются для обеспечения уникальности атрибута - вроде как атрибут xml:id.(См. Спецификацию XML-схемы .)

Звучит так, как будто есть элемент, который говорит, что имеет ограничение идентичности, но дает ссылку на ключ ограничения идентичности, который нена самом деле существует.Не могу сказать больше, не взглянув на схему / документацию:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...