Hi,
Grisha nur so aus neugierg, wieso antwortest du auf Englisch?
Also ich würde lieber eine Lösung in s9y sehen als einen externen Service zu benutzen wenn ich ehrlich bin. Natürlich kann ich einen externen service nutzen der meinen feed nach rss konvertiert, aber man weiß nie wie lange die noch laufen (siehe sachen die twitter gekauft hat, z.b. Tweetdeck, bald auch posterous) Daher würde ich das schon gerne in s9y sehen.
Grüße,
Christian
Edit:
Ich habe mir gerade in sinatra einen kleinen Converter selber gebastelt. muss den nur noch auf meinen uberspace hauen und mal sehen ob der geht
Code: Select all
require 'sinatra'
require 'simple-rss'
require 'builder'
require 'open-uri'
get '/*' do
rss = SimpleRSS.parse open('http://' + params[:splat][0].to_s)
builder do |xml|
xml.instruct! :xml, :version => '1.0'
xml.rss :version => "2.0" do
xml.channel do
xml.title rss.channel.title
#xml.description
xml.link rss.channel.link
rss.channel.entries.each do |post|
xml.item do
xml.title post.title
xml.link post.link
xml.description post.content
xml.pubDate Time.parse(post.updated.to_s).rfc822()
xml.guid post.link
end
end
end
end
end
end
Einfach die url in form umwandler.de/blog.sangyye.de/atom.xml und er sollte einen rss feed ausspucken. Ja ich mag ruby
