YAML

YAML形式のファイルを読み込んだり吐き出したりしてくれる便利なモジュール。
主に設定ファイルとかに使われたりする。

YAMLを吐く方法は、こんな感じ

use YAML qw(Dump Bless);
$hash = {apple => 'good', banana => 'bad', cauliflower => 'ugly'};
print Dump $hash;
Bless($hash)->keys(['banana', 'apple']);
print Dump $hash;

読み込みたい場合は、こんな感じで読み込み。

$yaml = YAML::LoadFile($file_name);


http://search.cpan.org/~ingy/YAML-0.62/lib/YAML.pm

YAMLに関して詳しくは以下

http://www.yaml.org/spec/