CozyRSS开发记录8-解析一份RSS

时间:2021-10-24 15:26:55

CozyRSS开发记录8-解析一份RSS

1、使用Rss20FeedFormatter解析RSS

使用Rss20FeedFormatter配合XmlReader来解析RSS非常的简单,几行搞定:

CozyRSS开发记录8-解析一份RSS

来试试效果:

CozyRSS开发记录8-解析一份RSS

貌似一切顺利,爽的一笔。

2、这是一个悲伤的故事

然而,故事总是没有这么简单。我们再试一下另一个网站的RSS。

CozyRSS开发记录8-解析一份RSS

虽然可能是因为这个网站提供的RSS不规范造成的,但是这个RSS在别的RSS阅读器都没问题啊!

看看Mono里的代码:

CozyRSS开发记录8-解析一份RSS

真是呵呵啊。

3、CozyRSS.Syndication

所以,最后,我们还是打算自己来实现一个RSS解析,这个模块取名:CozyRSS.Syndication。