##########
require IO::Scalar;
require Data::Dumper;
require JSON::PP;
require Text::CSV_XS;
JSON::PP->import('decode_json');
Data::Dumper->import('Dumper');
# +------------------+
--------+
# | READ A JSON FILE |
# +------------------+
my $json_text = <<'END_OF_TEXT';
{
"foo" : "bar",
"baz" : "buz"
}
END_OF_TEXT
$fh = IO::Scalar->new( \$json_text );
print Dump
post(@_);
return decode_json( join $EMPTY, @{ $_[1] } );
}
)
);
$fh = IO::Scalar->new( \$json_text );
print Dumper(
decode_json( process_file( $fh, merge_lines => 1