2014-12-31 4 views
0

У меня есть динамический веб-проект eclipse, это предупреждение появляется во всех файлах XML;как я могу решить «Нет ограничений грамматики (DTD или XML Schema), упомянутых в документе». ПРЕДУПРЕЖДЕНИЕ

В документе отсутствуют ограничения грамматики (DTD или XML-схема).

enter image description here

, как я могу решить эту проблему?

+1

просто добавьте '' на линии 2. –

ответ

0

Чтобы устранить ошибку, чье сообщение «Нет DTD или схема не упоминается в документе», пожалуй, самый простой подход будет ссылаться на соответствующие DTD или схемы из документ. Это включает (a) наличие схемы DTD или XSD для каждого типа документа, который вы используете, (b) знать, где они находятся, и (c) добавить соответствующую ссылку на документ или предоставить соответствующую информацию в другом месте конфигурации Eclipse. В вашем вопросе не содержится никакой информации о том, какой из них вы находите сложным или запутанным.

Возможно, вы просто хотите изменить какой-либо параметр в Eclipse, чтобы он не ожидал, что будет DTD или схема - мне было бы удивительно, если бы Eclipse требовал, чтобы была схема для каждого бита XML просят обращаться с ним, поэтому он смотрит рукой, как будто что-то в вашей настройке просил Eclipse не просто работать с XML, но и проверять его.

+1

Можете ли вы утвердить мое сообщение, пожалуйста? –

0

Попробуйте это:

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE xml> 

С уважением

+0

, когда я добавить '' я есть еще одно предупреждение 'schema_reference.4 : Не удалось прочитать документ схемы«HTTP: // WWW .springframework.org/schema/beans/spring-beans-3.2.xsd ', потому что 1) не смог найти документ; 2) документ не может быть прочитан; 3) корневой элемент документа не .' –

+2

Имя «xml» является зарезервированным именем в XML; там действительно нет контекста, в котором добавление строк, приведенных здесь к документу, может решить проблему с соответствующим программным обеспечением XML. –

2

Щелкните правой кнопкой мыши по проекту и откройте свойства.

Затем откройте проверку> XML-синтаксис.

Check «Включить свойства проекта» (или редактирования свойств рабочей области)

В передней части «не указано Нет грамматике» выберите «Игнорировать»

Почистите восстановить свой проект, предупреждение должно исчезли.