[Ror-es] Acentos en un RSS
Coquito Zen
ruby-forum-incoming at andreas-s.net
Fri Dec 29 19:17:41 GMT 2006
Hola a todos! Este es mi primer post en este foro, y aparte de saludaros
a todos por primera vez, os pido ayuda para para solucionar este
problema o almenos dame alguna pista del "porqué" de esto.
Siguiendo el siguiente ejemplo [1] he creado un pequeño lector de RSS.
Tan solo recopila el título y el contenido de los posts del RSS. El
problema, es que cuando utilizo feeds RSS que tienen acentos, estos no
salen tal como deberían mostrarse.
El codigo de la aplicación es el que muestro tras estas lineas.
require 'rss/2.0'
require 'open-uri'
class RssfeedController < ApplicationController
def index
feed_url = 'http://rss.elmundo.es/rss/descarga.htm?data2=4'
output = "<h1>My RSS Reader</h1>"
open(feed_url) do |http|
response = http.read
result = RSS::Parser.parse(response, false)
output += "Feed Title: #{result.channel.title}<br />"
result.items.each_with_index do |item, i|
output += "<p><b>#{i+1}. #{item.title}</b><br
/>#{item.description}<p>" if i < 10
end
end
render_text output
end
Gracias a todos por la ayuda.
[1] http://www.robbyonrails.com/articles/2005/05/11/parsing-a-rss-feed
Saludos,
Coquito.
--
Posted via http://www.ruby-forum.com/.
More information about the Ror-es
mailing list