Aut*_*yte 3 arrays groovy config
我正在尝试创建一个看起来像这样的配置:
nods = [
    nod {
        test = 1
    },
    nod {
        test = 2
    }
]
然后使用configSlurper读取它,但读取后"节点"对象似乎为空.
这是我的代码:
final ConfigObject data = new ConfigSlurper().parse(new File("config.dat").toURI().toURL())
println  data.nods
和输出:
[null, null]
我究竟做错了什么?
谢谢!
Aut*_*yte 16
它认为我这样解决了它:
config {
   nods = [
      ['name':'nod1', 'test':true],
      ['name':'nod2', 'test':flase]
   ]
}
然后使用它像:
config = new ConfigSlurper().parse(new File("config.groovy").text)
for( i in 0..config.config.nods.size()-1)
    println config.config.nods[i].test
希望这有助于其他人!!
| 归档时间: | 
 | 
| 查看次数: | 6961 次 | 
| 最近记录: |