Help for this page

Select Code to Download


  1. or download this
    #!/usr/bin/perl
    use strict;
    ...
    my $yml = Load($data);
    mergekeys $yml;
    print Dumper $yml;
    
  2. or download this
    ---
    key0: &id00
    ...
      deeper:
        challenger:   deep
        <<:           *id00
    
  3. or download this
    $ perl merge_keys.pl cyclic_test2.yml 
    $VAR1 = {
    ...
                                      }
                        }
            };
    
  4. or download this
    $ ruby -ryaml -rpp -e 'x = YAML.load_file("cyclic_test2.yml"); print P
    +P.pp(x);'
    {"key0"=>{"zero"=>0},
    ...
         {"everyday"=>"shuffling", "X"=>1, "Y"=>3000, "Z"=>"key2.Z"}],
       "subkey_c"=>"bar",
       "deeper"=>{"challenger"=>"deep", "zero"=>0}}}