Содержание
проблема
Работает 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.
Любые символы до « Xml…. » Вызовет выше« org.xml.sax.SAXParseException: содержимое не разрешено в прологе »сообщение об ошибке.
Маленькая точка «.» Перед « Xml….
.
yong
mook kim
mkyong
100000
low
yin fong
fong fong
200000
Чтобы исправить это, просто удалите все эти странные символы перед « Xml ».
0.00 (0%) 0 votes








