尝试用RoR生成RSS,生成的xml页面中文显示正常,但是查看“页面源代码”的时候,中文都显示成了xxxx;的格式,不知道为什么,
可参考 : http://rss.zuilink.com/rssfeed/getfeed?format=rss&site=alexa
以下是代码:
controller:
[code="java"]
def
@links = Link.all
end
[/code]
rss builder:
[code="java"]
xml.instruct!
xml.rss("version" => "2.0", "xmlns:dc" => "http://purl.org/dc/elements/1.1/") do
xml.channel do
xml.title "title"
xml.link "url"
xml.description "description"
xml.language "zh_CN"
for link in @links
xml.item do
xml.pubDate link.created_at
xml.title link.title
xml.link link.url
xml.guid link.url
xml.description link.description
end
end
end
end
[/code]