【发布时间】:2013-05-08 16:20:06
【问题描述】:
如何使用 Perl 从 Yaml 中读取哈希数据
my $config = $Self->{YAMLObject}->Load( Data => $Data[7] );
yaml 数据 [$Data[7] 有这个]:
默认值:''
链接:''
没有可能:1
可能的值:
答:答
乙:乙
C:C
可翻译值:0
我想提取“PossibleValues”并在 html 文件中显示为下拉字段。
【问题讨论】:
如何使用 Perl 从 Yaml 中读取哈希数据
my $config = $Self->{YAMLObject}->Load( Data => $Data[7] );
yaml 数据 [$Data[7] 有这个]:
默认值:''
链接:''
没有可能:1
可能的值:
答:答
乙:乙
C:C
可翻译值:0
我想提取“PossibleValues”并在 html 文件中显示为下拉字段。
【问题讨论】:
嗯。尝试从 YAML 模块开始。
$ cat foo
DefaultValue: ''
Link: ''
PossibleNone: 1
PossibleValues:
A: A
B: B
C: C
TranslatableValues: 0
$ perl -MYAML=LoadFile -le 'print for keys LoadFile("foo")->{PossibleValues}'
A
C
B
【讨论】: