Откуда возникает ошибка «Содержимое запрещено в прологе»? - PullRequest
0 голосов
/ 02 марта 2011

Например в задачах у меня

Содержание не разрешено в прологе.

Как узнать, почему он там (какой плагин Eclipse поместил его туда) и как его отключить?

Ответы [ 4 ]

4 голосов
/ 02 марта 2011

У меня тоже была эта проблема, и она была, потому что я изменил / сохранил файл в UltraEdit. После команды сохранения изменилась кодировка файла и были включены символы, затмение не удалось прочитать.

Вы можете открыть файл с помощью окна «Редактор» и удалить символы, затмение не может прочитать. Вы будете непосредственно обнаруживать их.

3 голосов
/ 02 марта 2011

Это звучит как ошибка с XML-файлом.В большинстве случаев «Содержание не разрешено в прологе» означает, что ваш XML-файл не имеет правильного формата или даже не запускается правильно.

3 голосов
/ 02 марта 2011

«Содержимое недопустимо в прологе» - это ошибка, выдаваемая Xerces, когда в файле или потоке XML есть что-то, предшествующее объявлению <?xml?>.До этого не должно быть ничего, даже пробела или метки порядка байтов.

2 голосов
/ 02 марта 2011

Дважды щелкните по сообщению, и оно должно привести вас к файлу (и, в идеале, к месту внутри файла), который является источником проблемы.

Эта конкретная ошибка звучит так, как будто вы получили некорректный XMLфайл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...