运维开发网

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

运维开发网 https://www.qedev.com 2020-05-23 22:16 出处:网络 作者:运维开发网整理
我有一些来自Feed的内容.在这些馈送中,UTF-8字符通常被编码为字符引用,即“å”是“å”.为了避免在我的视图中对这些进行双重编码(即“& amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp
我有一些来自Feed的内容.在这些馈送中,UTF-8字符通常被编码为字符引用,即“å”是“å”.为了避免在我的视图中对这些进行双重编码(即“& amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp我怎么能用 Ruby做到这一点?

我想要:

“å”.convert_to_utf8 => “一个”

HTMLEntities宝石就是为此而设计的.

require 'htmlentities'
coder = HTMLEntities.new
string = "élan"
coder.decode(string) # => "élan"
# or
string.decode_entities # => "élan"
0

精彩评论

暂无评论...
验证码 换一张
取 消