--- A: - B - C D: - E - F G: - H - I #### #!/usr/bin/perl -w use YAML; use Smart::Comments '###'; my $data = YAML::LoadFile('text.conf'); ### $data #### ### $data: { ### A => [ ### 'B', ### 'C' ### ], ### D => [ ### 'E', ### 'F' ### ], ### G => [ ### 'H', ### 'I' ### ] ### }