gpt4 book ai didi

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

转载 作者:数据小太阳 更新时间:2023-10-29 07:29:39 25 4
gpt4 key购买 nike

我有一些来自提要的内容。在这些提要中,UTF-8 字符通常被编码为字符引用,即“å”是“å”。为了避免在我的 View 中对这些进行双重编码(即“å”),我想将它们转换回普通的 UTF_8 字符。我如何在 Ruby 中执行此操作?

我要:

"å".convert_to_utf8 => "å"

最佳答案

HTMLEntities gem 的设计就是为了做到这一点。

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

关于ruby - 如何在 Ruby 中将字符引用转换为 UTF-8 字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/958361/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com