我正在为RSS和Atom供稿构建一个Feed生成器。
我一直在寻找一个可以生成各种格式的库(RSS .9通过当前的任何格式,Atom .3通过当前的任何格式)。
我不想查看规范并尝试重新创建方向盘,但到目前为止我发现的用于生成提要的库要么不是非常强大(只支持特定的格式/版本),要么看起来支持不足或废弃的项目。
那里有一个好的图书馆吗?
答案 0 :(得分:3)
RSS只是一个XML文件!所以你可以使用每个XML编写器。 Here是使用“Java Stax XML”的示例。 在第5点,您将看到创建示例xml文件,向您显示有效RSS源文件的正确语法。
答案 1 :(得分:2)
看起来Apache Abdera是新的并且受支持。
Apache Abdera项目的目标是构建IETF Atom Syndication Format(RFC 4287)和Atom Publishing Protocol(RFC 5023)规范的功能完整,高性能的实现。
过去ROME很受欢迎,但看起来最近没有发布任何内容。
答案 2 :(得分:0)
尝试feed4j。 feed4j是Java 2平台的feed解析器库