私はそのようなYAMLファイルを持っています:
Company1:
name: Something1
established: 2000
#
Company2:
name: Something2
established: 1932
YAML ファイルの読み取り: (** UPDATE **)
config = YAML.load_file('file.yaml')
config.each do |key, value|
if(key == 'name')
company_name = value
#year = config['Company1']['established']
year = config.fetch(key)['established']
end
end
** 更新 ** 上記のコードは機能していますが、結果は次のように表示されます。
company1 => {"name" => "something1"} => {"established year" => 2000"}
{} と "" を削除するにはどうすればよいですか?