如何在Ruby中将字符引用转换为UTF-8字符串?

Chr*_*ian 4 ruby character utf-8

我有一些来自Feed的内容.在这些提要中,UTF-8字符通常被编码为字符引用,即"å"是"å".为了避免在我的视图中对这些进行双重编码(即"å"),我想将它们转换回正常的UTF_8字符​​.我怎么能用Ruby做到这一点?

我想要:

"å".convert_to_utf8 =>"å"

Chu*_*uck 6

ヶ辆宝石设计完成这一点.

require 'htmlentities'
coder = HTMLEntities.new
string = "élan"
coder.decode(string) # => "élan"
# or
string.decode_entities # => "élan"
Run Code Online (Sandbox Code Playgroud)