КаталогИндекс раздела


©eclipse.org
© А.С.Деревянко (перевод)

Проверка правильности XML
Validation Tutorial

Richard Mah
Создано: 22 декабря 2004
Обновлено: 10 августа 2005

Eclipse WTP включает в себя средства проверки правильности для XML, DTD и XML Schema. Проверка правильности может быть вызвана вручную или автоматически, после каждого сохранения.


Вызов проверки правильности вручную

Проверка правильности может быть вызвана вручную щелчком правой клавиши мыши на ресурсе (файле XML, DTD или XML Schema) и выбором пункта меню "Validate (XML/DTD/XML Schema) File". См. Рис.1.


Рисунок 1


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



Рисунок 2




Окно, показанное на Рис.3, будет отображаться, если проверяется неправильный XML-файл.


Рисунок 3




Автоматический вызов проверки правильности после каждого сохранения

Чтобы вызывать проверку правильности после каждого сохранения, дважды щелкните правой кнопкой на проекте (XMLExamples) и выберите Properties. Выберите заголовок "Validation" и установите флажок "Override validation preferences". Установите также флажок "Run validation automatically when you save changes to XMLExamples resources." См. Рис.4.


Рисунок 4


В результате проверки не появится никакого окна сообщения, а только изменится представление Problems. Если проверяемый ресурс правильный, в представлении Problems не появится никаких ошибок. Если есть проблемы, в представлении появятся новые пункты.



Локализация ошибок в ресурсе

Дополнительная информация, поясняющая ошибку проверки правильности, будет появляться в представлении Problems. (Чтобы открыть представление Problems, выберите Problems из меню Window --> Show View --> Problems). Выбор ошибки в представлении Problems приведет к выделению ошибки в представлении Source, что позволяет пользователю быстро локализовать и исправить ошибку. См. Рис.5.


Рисунок 5


КаталогИндекс раздела