我想知道在rails 3中是否有帮助器或者将所有非ascii字符转换为其html实体的简单方法。如:àto& agrave;。 ®至& reg;
这样做的目的是在导出为CSV格式之前替换任何此类字符。由于在Excel中查看字符效果不佳。最糟糕的情况我只会为每个实例使用gsub,但如果可能的话我宁愿避免使用。
答案 0 :(得分:2)
如果您找不到Rails的任何内容,那么您可以查看HTMLEntities
:
http://htmlentities.rubyforge.org/
require 'htmlentities'
coder = HTMLEntities.new
string = "<élan>"
coder.encode(string, :named) # => "<élan>"