我在yaml文件中有以下数组:
error_messages:
- 'Error! There is no registration number'
- 'Error! Event is not added'
我正在从这个文件中读取数据如下:
$common_test_data['error_messages[0]']
我已在全局var:
中初始化了我的yaml文件$common_test_data = YAML.load_file("#{Dir.pwd}/test_data/common_data.yml")
但遗憾的是,数据并未从yaml数组中检索到。也许有特定的方法从yaml文件中检索数据?
答案 0 :(得分:0)
您应该按以下方式检索它:
$common_test_data['error_messages'][0]
$common_test_data
是哈希
$common_test_data['error_messages']
是一个数组。