我的应用程序上有很多locales文件,它们都在使用Ruby Hash的.rb
文件中。我想要的很简单:有一种方法可以将它们全部转换为.yml
而没有压力吗?
可以是一个在线转换器(我已经搜索过但没有成功)甚至是Ruby技巧。
对于测试提案,我复制了.rb
的整个代码,然后使用.to_yml
。结果?内联脚本 - 在这种情况下,我可以做些什么?
答案 0 :(得分:2)
为什么不在Ruby中使用脚本?
require "yaml"
File.write(destination_yaml_file, YAML.dump(eval(File.read(original_ruby_file))))