Подтвердить что ты не робот

Eclipse: проверка xml с помощью xsd

Кто-нибудь знает, можно ли проверить xml с xsd, пока я редактирую xml в eclipse?

вот как начинается мой xml:

<root 
    xmlns:xi="http://www.w3.org/2001/XInclude"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation="../definitions.xsd">

alt text

4b9b3361

Ответ 1

Щелкните правой кнопкой мыши и подтвердите. Если он не проверен, Eclipse не может попасть в файл XSD. Является ли define.xsd в родительском каталоге XML? Вы также можете определить XML-каталог для ваших xsds. В любом случае, если все в порядке, во время сохранения он должен проверять XML. Проверка обычно происходит вместе с завершением кода элементов и атрибутов. Обычно они работают и не работают.

UPDATE:

Изображение, чтобы сделать подтверждение действия более ясным: alt text

Ответ 2

Я узнал, почему параметр проверки не отображается. Это происходит при просмотре файлов в локальной файловой системе. Вам следует продвигать папку в проект или просто добавлять файлы xml и xsd в какой-то временный проект. Затем проверьте правильность, так же как и многие другие параметры в контекстном меню.

Я использую eclipse 3.5.2 на Ubuntu.

Ответ 3

Он должен быть автоматически - "на лету", если у вас есть файл XSD, объявленный вверху.