rails制作rss feed的代码分享
发表于:2025-01-18 作者:千家信息网编辑
千家信息网最后更新 2025年01月18日,本篇内容介绍了"rails制作rss feed的代码分享"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成
千家信息网最后更新 2025年01月18日rails制作rss feed的代码分享
本篇内容介绍了"rails制作rss feed的代码分享"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
方法:
就是你自己把RSS XML的格式拼凑好,输出.并设置HTTP Header ,标记content-type为application/XML,常见的代码:
#Post_controller::feed() def feed require "rss" articles = Article.find :all, :order => 'post_date DESC', :limit => 10 feed = RSS::Maker.make("2.0") do |maker| maker.channel.title = "Gang of Technology" maker.channel.description = "Gang of Technology site" maker.channel.link = "http://up-u.com" maker.items.do_sort = true articles.each do |article| item = maker.items.new_item item.link = "http://www.***.com/archives/#{article.id}" item.title = article.title item.date = article.post_date item.description = "" end end send_data feed.to_s, :type => "application/rss+xml", :disposition => 'inline' end 方法B: Rails Controller->Action 代码: 复制代码 代码如下:#Post_controller::feed def feed @posts=Post.find :all,:limit=>"id desc" end erb模板: xml.instruct! xml.rss("version"=>"2.0″, "xmlns:dc"=>"http://purl.org/dc/elements/1.1/") do xml.channel do xml.title "renlu.xu 's blog" xml.link(url_for(:action=>"start",:only_path=>false)) xml.description "My life My love" xml.language "zh_CN" xml.ttl 60 for event in @posts do xml.item do xml.title(event.title) xml.description(event.body) xml.pubDate(event.created_at.to_s(:rfc822)) xml.guid(event.id) xml.link("http://…..#{event.id}") end end end end
"rails制作rss feed的代码分享"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
代码
制作
内容
方法
更多
知识
输出
实用
学有所成
接下来
困境
实际
就是
常见
情况
文章
标记
格式
案例
模板
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
身份证在数据库中类型
广东工业大学网络安全学院招生
高中网络技术应用 ppt
网络安全基础防范情况总结
mcu功能测试软件开发
网络安全可爱漫画
软件开发 天天开早会
大数据库技术叫什么
网吧服务器16g内存会不会太小
厦门 互联网与生活科技
科学与生活论文在哪个数据库查询
未来软件开发工具的发展
海珠app软件开发解决方案
艾普云服务器安全吗
大活室互联网科技有限公司
企业邮箱发件服务器
数据库收录信息的基本要求
初中网络安全讲座活动
专升本数据库概论试题
奥特曼ol显示无法获取服务器
plsql 显示数据库
数据库用什么格式的打印机
图片的数据库的意义
泛雅数据库基础期末考试
网络安全健全制度长效机制
连接安全服务器失败
小白数据库完整版
静海区网络技术售后保障
数据库不大于0怎么写
数据库的检索点或检索途径有哪些