Экранировать зарезервированные html символы
require 'cgi'
puts CGI.escapeHTML "<h1>Hello, <i>World</i>!"
<h1>Hello, <i>World</i>!
Декодировать строку, содержащую символы в html представлении
require 'cgi'
puts CGI.unescapeHTML("test "unescaping" <characters>")
test "unescaping" <characters>
Источники:
- 1-2 - stackoverflow.com