NAME
Aion::Format::Json - Perl extension for formatting JSON
SYNOPSIS
use Aion::Format::Json;
to_json {a => 10} # => {\n "a": 10\n}\n
from_json '[1, "5"]' # --> [1, "5"]
DESCRIPTION
Aion::Format::Json
based on JSON::XS
. And includethe following settings:
allow_nonref - coding and decoding scalars.
indent - enable multiline with indent on begin lines.
space_after -
\n
after json.canonical - sorting keys in hashes.
SUBROUTINES
to_json (;$data)
Translate data to json format.
my $data = {
a => 10,
};
my $result = '{
"a": 10
}
';
to_json $data # -> $result
local $_ = $data;
to_json # -> $result
from_json (;$string)
Parse string in json format to perl structure.
from_json '{"a": 10}' # --> {a => 10}
[map from_json, "{}", "2"] # --> [{}, 2]
AUTHOR
Yaroslav O. Kosmina Lmailto:darviarush@mail.ru
LICENSE
⚖ GPLv3
COPYRIGHT
The Aion::Format::Json module is copyright © 2023 Yaroslav O. Kosmina. Rusland. All rights reserved.