Codificando e decodificando strings com HTML Entities
HTML Entities é uma gem para Ruby que serve para codificar e decodificar html entities.
sudo gem install htmlentities
Para codificar uma string usamos
require "rubygems" require "htmlentities" he = HTMLEntities.new encoded = he.encode("essa gem é uma mão na roda!", :named) puts encoded # essa gem é uma mão na roda!
e para decodificar
require "rubygems" require "htmlentities" he = HTMLEntities.new decoded = he.decode("essa gem é uma mão na roda!") puts decoded # essa gem é uma mão na roda!