Questo è il comando json_pp che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
json_pp - utilità di comando JSON::PP
SINOSSI
json_pp [-v] [-f da_formato] [-t a_formato] [-json_opt opzioni_a_json]
DESCRIZIONE
json_pp converte tra alcuni formati di input e output (uno di questi è JSON). Questo
il programma è stato copiato da json_xs e modificato.
Il formato di input predefinito è json e il formato di output predefinito è json con un'opzione graziosa.
VERSIONI
-f
-f da_formato
Legge un dato nel formato specificato da STDIN.
Tipi di formato:
json
come JSON
eval
come codice Perl
-t
Scrive un dato nel formato specificato su STDOUT.
nullo
nessuna azione.
json
come JSON
dumper
come dati::Dumper
-json_opz
opzioni per JSON::PP
Le opzioni accettabili sono:
ascii latin1 utf8 piuttosto indent space_before space_after rilassato canonical allow_nonref
allow_singlequote allow_barekey allow_bignum sciolto escape_slash
-v
Opzione dettagliata, ma attualmente nessuna azione di fatto.
-V
Stampa la versione ed esce.
ESEMPI
$ perl -e'print q|{"pippo":"XX","bar":1234567890000000000000000}|' |\
json_pp -f json -t dumper -json_opt carino,utf8,allow_bignum
$VAR1 = {
'bar' => benedire( {
'valore' => [
'0000000',
'0000000',
'5678900',
'1234'
],
'segno' => '+'
}, 'Math::BigInt' ),
'foo' => "\x{3042}\x{3044}"
};
$ perl -e'print q|{"pippo":"XX","bar":1234567890000000000000000}|' |\
json_pp -f json -t dumper -json_opt carino
$VAR1 = {
'bar' => '1234567890000000000000000',
'foo' => "\x{e3}\x{81}\x{82}\x{e3}\x{81}\x{84}"
};
Usa json_pp online usando i servizi onworks.net