У меня есть Java SAXparser, который загружает и анализирует, используя синтаксический анализ (новый InputSource (conn.getInputStream ())).К сожалению, иногда выдает ошибку при загрузке xml сайта: «XML или текстовое объявление не в начале объекта». Очевидно, это плохой xml, объявление должно быть первым:
<!DOCTYPE ... stuff here ...>
<?xml ... stuff here ...?>
К сожалению, нетКажется, есть какой-либо способ игнорировать эту ошибку.Я полагаю, я мог бы скачать весь XML, затем использовать регулярные выражения или что-то еще, чтобы исправить это, а затем проанализировать его, но, похоже, это не принесет пользы для анализа при загрузке?Есть ли способ заменить его во время разбора?