Aceasta este comanda json_pp care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
json_pp - utilitarul de comandă JSON::PP
REZUMAT
json_pp [-v] [-f from_format] [-t to_format] [-json_opt options_to_json]
DESCRIERE
json_pp convertește între unele formate de intrare și de ieșire (unul dintre ele este JSON). Acest
programul a fost copiat din json_xs și modificat.
Formatul de intrare implicit este json, iar formatul de ieșire implicit este json cu opțiune destul de.
OPŢIUNI
-f
-f din_format
Citește o dată în formatul dat din STDIN.
Tipuri de format:
JSON
ca JSON
eval
ca cod Perl
-t
Scrie date în formatul dat în STDOUT.
zero
fara actiune.
JSON
ca JSON
autobasculantă
ca Data::Dumper
-json_opt
opțiuni pentru JSON::PP
Opțiunile acceptabile sunt:
ascii latin1 utf8 destul de indent space_before space_after relaxat canonical allow_nonref
allow_singlequote allow_barekey allow_bignum loose escape_slash
-v
Opțiune verbală, dar în prezent nicio acțiune de fapt.
-V
Imprimă versiunea și iese.
EXEMPLE
$ perl -e'print q|{"foo":"XX","bar":1234567890000000000000000}|' |\
json_pp -f json -t dumper -json_opt pretty,utf8,allow_bignum
$VAR1 = {
'bar' => binecuvântează( {
„valoare” => [
„0000000”,
„0000000”,
„5678900”,
"1234"
],
'semn' => '+'
}, „Math::BigInt” ),
„foo” => „\x{3042}\x{3044}”
};
$ perl -e'print q|{"foo":"XX","bar":1234567890000000000000000}|' |\
json_pp -f json -t dumper -json_opt destul
$VAR1 = {
'bar' => '1234567890000000000000000',
'foo' => "\x{e3}\x{81}\x{82}\x{e3}\x{81}\x{84}"
};
Utilizați json_pp online folosind serviciile onworks.net