Odkodowanie html w kontrolerze

Witam, jak moge odkodowac/zakodowac html w kontrolerze?

Pozdrawiam

Kodowanie:

ruby-1.9.2-p180-patched :041 >   encoded = ""
 => "" 
ruby-1.9.2-p180-patched :042 > "<html><body>Yo, Cesar!</body></html>".each_char {|c| encoded << c.ord + 13 }
 => "<html><body>Yo, Cesar!</body></html>" 
ruby-1.9.2-p180-patched :043 > encoded
 => "Iu\u0081zyKIo|q\u0086Kf|9-Pr\u0080n\u007F.I<o|q\u0086KI<u\u0081zyK"

Dekodowanie:

ruby-1.9.2-p180-patched :044 > decoded = ""
 => "" 
ruby-1.9.2-p180-patched :045 > encoded.each_char {|c| decoded << c.ord - 13 } => "Iu\u0081zyKIo|q\u0086Kf|9-Pr\u0080n\u007F.I<o|q\u0086KI<u\u0081zyK"
ruby-1.9.2-p180-patched :048 > decoded
 => "<html><body>Yo, Cesar!</body></html>"

A tak serio to co Ci chodzi bo sformułowanie dobrałeś dość niefortunnie ;).

@hubertlepicki
ahahahaha :smiley: :smiley:
+1

Odkodować z czego? I zakodować do czego?

Witam,

chodzilo mi o to: http://stackoverflow.com/questions/1600526/how-do-i-encode-decode-html-entities-in-ruby

CGI.escapeHTML
CGI.unescapeHTML

Pozdrawiam

a czemu w kontrolerze?