2012-11-12 99 views
0

如果我们有如下一个.yml文件:如何从YAML文件访问密钥的子密钥?

foo: 
    key1: someValue1 
    key2: someValue2 

我们可以通过访问其内容:

conf = YAML.load_file("config.yml") 

和哈希像一个值:

conf.fetch('foo')['key1'] #=> "someValue1" 

哪有我们访问价值为'someValue1'的密钥?

或者

多问:如何访问的'foo'(键1和键2)键?

回答

2

你试过

conf.fetch('foo').keys 
+0

由于它的工作! – tokhi