YAML::TinyのDump
YAML::Tinyはpure perlなYAMLモジュール。YAMLとかと使い方はほぼ同じ。
ただ、blessされたオブジェクトは表示できない?
use YAML::Tiny qw(Dump); package Hoge; sub new { my ($class) = @_; return bless {}, $class; } package main; my $hoge = Hoge->new(); print Dump $hoge;
$ perl dump.pl Cannot serialize Hoge at dump.pl line 11
use YAMLだったらいける。まぁ大したことじゃないんだけど。