当pubDate不可用时,如何使用Spring Integration解析RSS提要?

时间:2016-04-26 08:44:11

标签: spring spring-integration

我遇到了使用spring-integration-feed解析RSS feed的问题。我跟着这个例子 https://spring.io/guides/gs/integration/

我的Feed不包含已发布的日期。根据{{​​3}},日期不是必需的。

由于pubDate为null,因此该条目不会添加到SyndEntry的队列中。见RSS specifications

有解决方法吗?

1 个答案:

答案 0 :(得分:2)

FeedEntryMessageSource使用它来检测新条目,如果没有它,您将获得每次轮询的所有条目。

唯一的解决方法是自定义消息源 - 您可以从入站通道适配器调用它。

如果您有其他机制的提案来检测新帖子,请随时打开改进http://jsfiddle.net/d9VNk/776/

相关问题