Jest to polecenie json_pp, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
json_pp — narzędzie poleceń JSON::PP
STRESZCZENIE
json_pp [-v] [-f from_format] [-t to_format] [-json_opt opcje_do_json]
OPIS
json_pp konwertuje niektóre formaty wejściowe i wyjściowe (jednym z nich jest JSON). Ten
program został skopiowany z json_xs i zmodyfikowany.
Domyślnym formatem wejściowym jest json, a domyślnym formatem wyjściowym jest json z opcją Pretty.
OPCJE
-f
-f z_formatu
Odczytuje dane w podanym formacie ze STDIN.
Typy formatów:
json
jako JSON
eval
jako kod Perla
-t
Zapisuje dane w podanym formacie do STDOUT.
zero
bez akcji.
json
jako JSON
wywrotka
jako Data::Dumper
-json_opcja
opcje do JSON::PP
Dopuszczalne opcje to:
ascii latin1 utf8 ładne wcięcie space_before space_after zrelaksowany kanoniczny allow_nonref
allow_singlequote allow_barekey allow_bignum luzem escape_slash
-v
Pełna opcja, ale obecnie nie ma żadnej akcji.
-V
Drukuje wersję i wychodzi.
PRZYKŁADY
$ perl -e'print q|{"foo":"XX","bar":1234567890000000000000000}|' |\
json_pp -f json -t wywrotka -json_opt ładna,utf8,allow_bignum
$VAR1 = {
'bar' => błogosławieństwo ( {
'wartość' => [
„0000000”,
„0000000”,
„5678900”,
"1234"
],
'znak' => '+'
}, 'Math::BigInt' ),
'foo' => "\x{3042}\x{3044}"
};
$ perl -e'print q|{"foo":"XX","bar":1234567890000000000000000}|' |\
json_pp -f json -t wywrotka -json_opt ładny
$VAR1 = {
'pasek' => '1234567890000000000000000',
'foo' => "\x{e3}\x{81}\x{82}\x{e3}\x{81}\x{84}"
};
Korzystaj z json_pp online, korzystając z usług onworks.net