CozyRSS开发记录9-快速实现一个RSS解析器
1、再读RSS标准
既然需要自己实现一个RSS解析器,那自然需要仔细的读一读RSS的标准文档。在网上随便找了两份,一份英文一份中文:
http://cyber.law.harvard.edu/rss/rss.html
http://wangjunle23.blog.163.com/blog/static/11783817120132220851144/
根据文档,把解析结果的Model定义好如下:
2、xml解析随便写写
RSS用System.Xml来解析,目前偷了几处懒,一是有些不太关心的字段没处理,二是所有字段作为string读取,并没有做相应的转换。解析的代码如下:
3、成果展示
写了不算多,但是却是可以跑的了。而且不像微软的代码一样异常。。。