Проверка схем XML

Проверка схемы XML позволяет убедиться в отсутствии ошибок в файле схемы XML. В панели Неполадки отображаются сообщения об ошибках, найденных при проверке.

Далее описаны инструкции по работе в проекции Ресурсы, но многое из описанного будет применимо и в других проекциях.

Для того чтобы проверить схему XML, выполните следующие действия:

  1. Щелкните правой кнопкой мыши на файле в панели Навигатор и выберите Проверить схему XML.
  2. Будет показано сообщение о том, правильный ли файл схемы XML. Если при проверке найдены ошибки, то они будут показаны в панели Неполадки.
    Примечание: Если показано сообщение об ошибке переполнения панели Неполадки, увеличьте число разрешенных сообщений об ошибках. Для этого в всплывающем меню проекта выберите Свойства > Проверка и укажите максимальное число сообщений об ошибках.

Редактор схем XML основан на спецификации W3C XML Schema Recommendation от 2 мая 2001. Для проверки используются спецификации схем XML XML Schema Part 1: Structures и XML Schema Part 2: Datatypes с Web-сайта W3C.

Некоторые сообщения об ошибках могут содержать ссылку на ограничения схем, перечисленные в приложении C документа XML Schema Part 1: Structures. Каждое ограничение имеет уникальное имя, и оно будет показано в сообщении об ошибке. Например, сообщение об ошибке с текстом ct-props-correct.2, указывает на раздел "Schema Component Constraint: Complex Type Definition Properties Correct". .2 означает второе ограничение, то есть: "2. If the {base type definition} is a simple type definition, the {derivation method} must be extension."

В свойствах проекта можно настроить автоматическую проверку при сохранении различных типов ресурсов проекта. В всплывающем меню проекта выберите Свойства, Проверка. На странице Проверка будут показаны все агенты проверки, которые могут применяться для проекта.

Связанные задачи
Создание схем XML

Связанная информация
../../org.eclipse.jst.j2ee.doc.user/topics/tjval.html
XML Schema Part 1: Structures
XML Schema Part 2: Datatypes