Notepad++ XML Tools, проверка xml по xsd
Описание работы с плагином для Notepad++open in new window XML Tools:
- Установка
- Автоматическая првоерка XML
- Форматирование XML
- Проверка XML по XSD
Установка XML Tools
Заходим в Управление плагинами:
Выбираем XML Tools и нажимаем установить:
Проверка xml
При сохранении xml-фала плагин проверяет корректность xml и выдаёт ошибки:
XML Parsing error at line 3:
Extra content at the end of the document
2
3
Проверка не работает с кодировкой widows-1251
, чтобы работала проверка преобразуйте xml в utf-8
:
В заголовке файла так же необходимо указать кодировку:
<?xml version="1.0" encoding="utf-8"?>
Если автоматическая проверка не нужна то можно её отключить XML Tools - Enable XML syntax auto-check
:
Форматирование
Чтобы привести xml-документ к читаемому виду выберите пункт Pretty XML (XML only - xml with line break)
в меню плагина:
Проверка по xsd
Перед проверкой xsd происходит проверка xml файла, поэтому, как было написано выше, кодировка файла должна быть utf-8
.
Для проверки по xsd выберите пункт XML Tools - Validate now
.
В появившемся окне выберите файл XSD.
Ссылка на XSD может быть уже указана в XML, тогда выбирать файл не нужно. После выбора появится окно со списком ошибок: