フィードからいくつかのコンテンツがあります。これらのフィードでは、UTF-8 文字が文字参照としてエンコードされることがよくあります。つまり、"å" は "å" です。ビューでこれらを二重にエンコードするのを避けるために (つまり、"å")、これらを通常の UTF_8 文字に変換したいと考えています。Rubyでこれを行うにはどうすればよいですか?
私が欲しい:
"å".convert_to_utf8 => "å"
HTMLEntities gem はまさにこれを行うように設計されています。
require 'htmlentities'
coder = HTMLEntities.new
string = "élan"
coder.decode(string) # => "élan"
# or
string.decode_entities # => "élan"