发布者日期时间戳以 UTC 格式给出:http://feeds.finance.yahoo.com/rss/2.0/category-stocks
Rome 无法处理 UTC 关键字,因此此处失败。 有没有解决办法
最佳答案
Rome 完全有权不处理“UTC”。根据 RSS 2.0 架构规范(请参阅 http://cyber.law.harvard.edu/rss/rss.html ),所有日期都应符合 RFC 822 日期格式(请参阅 http://asg.web.cmu.edu/rfc/rfc822.html ),并且该格式不包括“UTC”。相反,世界时间是“UT”。
向 Yahoo 投诉此 Feed 不符合 RSS 规范。
<小时/>据我所知,Rome 代码库是开源的。如果您需要 RSS 阅读器能够处理不符合规范的 RSS 提要,请随意修改源代码并构建您自己的 JAR。
关于java - RSS 阅读器 Rome 无法处理 UTC 时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7752221/