Домой java Ошибка SAX — Содержание не разрешено в прологе

Ошибка SAX — Содержание не разрешено в прологе

843
0

проблема

Работает XML с помощью SAX-анализатора, но когда он анализирует какой-то XML-файл, он выдает следующее сообщение об ошибке:


org.xml.sax.SAXParseException: Content is not allowed in prolog.
at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
// ...

Решение

Это сообщение об ошибке всегда вызывается неверным содержимым XML в начальном элементе. Например, дополнительная маленькая точка «.» В начале элемента XML.

Любые символы до « » Вызовет выше« org.xml.sax.SAXParseException: содержимое не разрешено в прологе »сообщение об ошибке.

Маленькая точка «.» Перед «


.


yong
mook kim
mkyong
100000


low
yin fong
fong fong
200000


Чтобы исправить это, просто удалите все эти странные символы перед « ».

Java XML

Ошибка SAX — Содержание не разрешено в прологе

0.00 (0%) 0 votes

ЧИТАТЬ ТАКЖЕ:  Учебное пособие по тестированию Java JMH

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь