[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