我正在尝试将某些内容保存为JSON,但它在Unicode字符后会中断:
Obj: {
comment => "test test test £466"
}
=> to_json
导致
{
"comment":"test test test "
}
Obj.inspect
表示:
`comment => "test test test \243466"`
这里有任何提示吗?
答案 0 :(得分:1)
听起来丹尼尔有一个使用Iconv的解决方案,即:
Iconv.conv('utf-8', 'ISO-8859-1', "incoming text")
还有另一种方法吗?在another question我读到某人在heroku上遇到了iconv问题