Ruby - 将编码字符转换为实际的UTF-8字符

时间:2017-01-31 14:15:32

标签: ruby encoding filenames encode

我很难将UTF-8字节字符转换为实际的UTF-8字符。

我有一个名为J%C3%83%C2%A4germeister.jpg的已下载图片文件,我需要使用正确的编码,以便名称为:JÃgermeister.jpg

有没有快速的方法将它们转换为Ruby中的实际重音字符?

我只为每个gsub设置了"%C3%83"到实际的字母,但它们都必须单独完成,因此需要多行代码。

我试过了:

filename = filename.force_encoding('utf-8')

但没有任何改变。

0 个答案:

没有答案
相关问题