我有以下哈希:
my %hash = (
'vars' => {
'var10' => 'val10',
'var20' => {
'var30' => 'val30',
},
},
);
我想从这个哈希生成一个配置文件,如下所示:
vars
var10 val10
var20
var30 val30
怎么做?
答案 0 :(得分:3)
当然,您可以推出自己的解决方案。
但是,我建议使用YAML
use strict;
use warnings;
use YAML;
my %hash = (
'vars' => {
'var10' => 'val10',
'var20' => { 'var30' => 'val30', },
},
);
print Dump \%hash;
输出:
---
vars:
var10: val10
var20:
var30: val30