有 Java 大佬弄过 rss 吗?

2020-02-13 23:33:25 +08:00
 goyiyi

我参考了: http://blog.cangzhitao.com/post/java/java-rss-rome.htm

后台 /feed 接口的类使用了 @RestController 注解,

        WireFeedOutput out = new WireFeedOutput();
        //输出成字符串
        String xml = out.outputString(channel);
        return xml;

但是返回前台的数据格式感觉不对,https://www.info2s.com/feed (因为上不了图,只有上链接了)

希望大佬指点一二

2854 次点击
所在节点    程序员
9 条回复
CEBBCAT
2020-02-14 00:18:36 +08:00
我记得见 Livid 推荐过 JSON RSS
CEBBCAT
2020-02-14 00:19:43 +08:00
手机上,也看不出来你说的不对是什么不对,至少看起来是不是没有设置 content type ?
goyiyi
2020-02-14 10:51:20 +08:00
@CEBBCAT 加了好像也没用,大佬
doudouwu
2020-02-14 11:13:31 +08:00
你这返回的是 string 啊,不是 xml
RYAN0UP
2020-02-14 11:38:35 +08:00
我们是用的模板引擎。简单粗暴。
goyiyi
2020-02-14 11:55:43 +08:00
一语惊醒梦中人
goyiyi
2020-02-14 11:56:06 +08:00
@doudouwu 一语惊醒梦中人
doudouwu
2020-02-14 12:26:42 +08:00
@goyiyi 你可以用这个包=>https://github.com/rometools/rome
更好用一点
goyiyi
2020-02-14 12:31:30 +08:00
@doudouwu 谢了,已经搞定了,返回格式问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/644414

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX