В гугле, равно как и в нашей рассылке очень грустные выводы:
нереально. Может что поменялось?
Я yajl использую, даже и не знал про проблемы с кодировками
--
М.
Сейчас сделал так:
class String
def is_binary_data?
false
end
def yaml_unescape
self.gsub(/\\x([\dA-F]{2})/) {|ch| eval("\"#{ch}\"")}
end
end
YAML.dump(hash).to_s.yaml_unescape
Сохраняем с помощью YAML.dump хеш с русскими словами. Пишется черти че
О, попробую альтернативные варианты.
ree-1.8.7