我的 yaml 文件中有一个哈希映射,如下所示。如何在简单的 ruby 脚本中遍历它?我想在迭代期间将密钥存储在我的 ruby 程序中的一个变量中,并将值存储在另一个变量中。
source_and_target_cols_map:
-
com_id: community_id
report_dt: note_date
sitesection: site_section
visitor_cnt: visitors
visit_cnt: visits
view_cnt: views
new_visitor_cnt: new_visitors
我从 yaml 文件中获取数据的方式如下:
#!/usr/bin/env ruby
require 'yaml'
config_options = YAML.load_file(file_name)
@source_and_target_cols_map = config_options['source_and_target_cols_map']
puts @source_and_target_cols_map