NAME
Data::Dumper::AutoEncode - Dump with recursive encoding
SYNOPSIS
use utf8;
use Data::Dumper::AutoEncode;
eDumper(+{ foo => '���ł�' })
DESCRIPTION
Data::Dumper::AutoEncode stringifies perl data structures including unicode string to human-readable.
example:
use utf8;
use Data::Dumper;
my $foo = +{ foo => '���ł�' };
print Dumper($foo);
It will dump like this
{ foo => "\x{304a}\x{3067}\x{3093}" }
This is not human-readable.
Data::Dumper::AutoEncode exports `eDumper` function. You can use it.
use utf8;
use Data::Dumper::AutoEncode;
my $foo = +{ foo => '���ł�' };
print eDumper($foo);
# { foo => "���ł�" }
Also `Dumper` function is exported from Data::Dumper::AutoEncode. It is same as Data::Dumper::Dumper
METHOD
- eDumper($dump_target_ref [, $encoding])
-
Dump with recursive encoding(default: utf8)
- Dumper(LIST)
-
same as Data::Dumper::Dumper
REPOSITORY
Data::Dumper::AutoEncode is hosted on github <http://github.com/bayashi/Data-Dumper-AutoEncode>
AUTHOR
Dai Okabayashi <bayashi@cpan.org>
SEE ALSO
LICENSE
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic.