Парсер RSS-каналов в Java не работает, и некоторые валидаторы RSS говорят, что RSS-адрес кажется веб-сайтом, но другие говорят, что это действительный RSS-канал. - PullRequest
0 голосов
/ 06 ноября 2019

Я получил эту ошибку при синтаксическом анализе этого rss-адреса "http://www.dalseo.daegu.kr/board1/rss.html?mc=183&board=bbs_21&url=/pages/executive/page.html"

. Следующее - сообщение об ошибке из java eclipse. Причина: javax.xml.stream.XMLStreamException: ParseError at [row,col]: [1,20] Сообщение: ожидается открытая кавычка для атрибута "lang", связанного с типом элемента "script".

Кажется, что этот канал RSS содержит HTML-тег, как показано ниже

<html><script lang=javascript></script></html>

Я уже проверил этот адрес RSS, используя несколько средств проверки rss на веб-сайте

Некоторые средства проверки rss говорят, что это действительный канал RSS, но некоторые говорят,кажется, что веб-сайт не RSS-канал.

Я уже пробовал некоторые RSS-каналы. Большинство из них работают, но этот "http://www.dalseo.daegu.kr/board1/rss.html?mc=183&board=bbs_21&url=/pages/executive/page.html" работает с моим кодом. Чтобы убедиться в этом,Я попробовал другой плагин Google Reader с этим RSS-адресом. Это работает хорошо.

и я использую точно такой же исходный код из https://www.vogella.com/tutorials/RSSFeed/article.html

Мне действительно интересно, в чем проблема между адресом RSS и парсером RSS. а что мне делать?? пожалуйста, помогите мне.

...