Рим RSS - отключить проверку в Риме RSS - PullRequest
0 голосов
/ 03 марта 2010

В моем приложении ROME api пытается проверить канал и DTD в W3C, и через некоторое время происходит сбой, поскольку W3C блокирует этот IP.

Можно ли отключить проверку фида XML в ROME?

Проверка RSS XML не является необходимой, так как мы получаем информацию от компании с хорошей репутацией

1 Ответ

2 голосов
/ 03 марта 2010

вы можете попробовать это?

// create a Document from inputstream is
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document doc = builder.parse(is);

// fetch the feed
SyndFeedInput input = new SyndFeedInput();
SyndFeed feed = input.build(doc);

Идея состоит в том, чтобы сначала проанализировать XML в документе, а затем передать этот документ в SyndFeedInput. синтаксический анализ с DocumentBuilder не проверяет DTD.

...