Fork me on GitHub

Codificando e decodificando strings com HTML Entities

August 19, 2008 at 00:30

HTML Entities é uma gem para Ruby que serve para codificar e decodificar html entities.

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!