Rails 3处理特殊字符

时间:2012-04-20 11:06:11

标签: ruby-on-rails ruby

我希望用户能够使用特殊字符填写输入字段(即¥等)。
用户输入可以保存在xml文件中,然后提取并渲染回形成输入。

将特殊符号保存到xml的最佳做法是什么(可能使用 html实体或十六进制格式)?

感谢您提前。

2 个答案:

答案 0 :(得分:0)

我会说如果你把文件保存在utf-8中,你就没有问题了。

如果某些控制器/视图存在编码问题,则必须将其放在第一行:

# encoding: utf-8

答案 1 :(得分:0)

它们并没有什么特别之处,你不需要对它们进行编码。让你的XML库处理它,从那时起XML支持unicode,你所谓的“特殊符号”只是unicode字符。