/ / Преобразуване на Ruby Hash в YAML за вече съществуващи локали - руби на релси, рубин

Преобразуване на Ruby Hash в YAML за вече съществуващи локали - рубинки на релси, рубин

Има много локални файлове на моята кандидатура и те всички са в .rb файлове, използващи Ruby Hash. Това, което искам, е проста: има начин да ги превърнем в всички .yml без стрес?

Може да бъде онлайн конвертор (вече съм търсил за него, но без успех) или дори за Ruby трик.

Това, което вече съм опитал

За предложенията за тестове копирах целия код на a .rb и се използва .to_yml след това. Резултатът? Инлайн скриптове - в този случай има нещо, което мога да направя?

Отговори:

2 за отговор № 1

Защо не точно сценария в Ruby?

require "yaml"
File.write(destination_yaml_file, YAML.dump(eval(File.read(original_ruby_file))))