Go Feedreader Go 语言的 RSS 解析模块开源项目

我要开发同款
匿名用户2015年10月03日
227阅读

技术信息

开源地址
https://github.com/m3ng9i/feedreader
授权协议
未知

作品详情

Feedreader是用于Go语言的RSS2.0和Atom1.0解析模块,供QReader调用。

Feedreader包可以解析RSS2.0与Atom1.0标准的feed。使用方法可以看上面的例子,然后看一下Feed、FeedItem和FeedPerso的结构。如果要了解完整的功能,可以把包里代码都读一下。

如果RSS或Atom的xml中包含特殊字符,这个包会先将其去除,再进行解析。因此不会出现类似XMLsytaxerrorolieXXX:illegalcharactercodeU+XXXX这样的错误。

因为有些功能我用不上,也就没有实现这些功能:

不支持Atom的feed/etry/source节点。

不支持RSS的以下节点:

chael/categorychael/docschael/cloudchael/ratigchael/textIputchael/item/categorychael/item/source

功能介绍

Feedreader 是用于 Go 语言的 RSS 2.0 和 Atom 1.0 解析模块,供 QReader 调用。 Feedreader包可以解析RSS 2.0与Atom 1.0标准的fee...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论