[Ror-es] Acentos en un RSS
Hernan Fernandez
hernanjx at gmail.com
Fri Dec 29 21:17:21 GMT 2006
Hola,
agregando esto luego de Parser debería andar
result.output_encoding = "iso-8859-1"
Saludos
On 12/29/06, Coquito Zen <ruby-forum-incoming at andreas-s.net> wrote:
>
> 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/.
> _______________________________________________
> Ror-es mailing list
> Ror-es at lists.simplelogica.net
> http://lists.simplelogica.net/mailman/listinfo/ror-es
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.simplelogica.net/pipermail/ror-es/attachments/20061229/885d8733/attachment.htm
More information about the Ror-es
mailing list