Как исправить, что DOCTYPE запрещен, если для функции «http://apache.org/xml/features/disallow-doctype-decl» установленоJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как исправить, что DOCTYPE запрещен, если для функции «http://apache.org/xml/features/disallow-doctype-decl» установлено

Сообщение Anonymous »

Я использую ссылку на инструмент rome для анализа канала. При анализе определенных каналов я получаю ошибку ниже типа документа.
// Sample code
import com.rometools.rome.feed.synd.SyndEntry;
import com.rometools.rome.feed.synd.SyndFeed;
import com.rometools.rome.feed.synd.SyndImage;
import com.rometools.rome.io.SyndFeedInput;
import com.rometools.rome.io.XmlReader;

@Override
public List handleResponse(ClassicHttpResponse response) throws IOException {
List articles = new ArrayList();

try {
SyndFeedInput input = new SyndFeedInput();
SyndFeed feed = input.build(new XmlReader(response.getEntity().getContent()));
List recentEntries = filterRecentEntries(feed);
}

// Ошибка
[Test worker] ERROR com.rss.rome.RomeClient - feed url https://razzball.com/feed/ failed Invalid XML: Error on line 1: DOCTYPE is disallowed when the feature "http://apache.org/xml/features/disallow-doctype-decl" set to true.


Подробнее здесь: https://stackoverflow.com/questions/792 ... ml-feature
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»