Este é o comando json_pp que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
json_pp - utilitário de comando JSON :: PP
SINOPSE
json_pp [-v] [-f from_format] [-t to_format] [-json_opt options_to_json]
DESCRIÇÃO
json_pp converte entre alguns formatos de entrada e saída (um deles é JSON). Esse
programa foi copiado de json_xs e modificado.
O formato de entrada padrão é json e o formato de saída padrão é json com opção bonita.
OPÇÕES
-f
-f de_formato
Lê dados no formato fornecido de STDIN.
Tipos de formato:
json
como JSON
avaliação
como código Perl
-t
Grava dados no formato fornecido em STDOUT.
nulo
nenhuma ação.
json
como JSON
dumper
como dados :: Dumper
-json_opt
opções para JSON :: PP
As opções aceitáveis são:
ascii latin1 utf8 pretty indent space_before space_after relaxado canonical allow_nonref
allow_singlequote allow_barekey allow_bignum solto escape_slash
-v
Opção detalhada, mas atualmente nenhuma ação de fato.
-V
Imprime a versão e sai.
EXEMPLOS
$ perl -e'print q | {"foo": "XX", "bar": 1234567890000000000000000} | ' | \
json_pp -f json -t dumper -json_opt pretty, utf8, allow_bignum
$ VAR1 = {
'bar' => abençoe ({
'valor' => [
'0000000',
'0000000',
'5678900',
'1234'
],
'sinal' => '+'
}, 'Math :: BigInt'),
'foo' => "\ x {3042} \ x {3044}"
};
$ perl -e'print q | {"foo": "XX", "bar": 1234567890000000000000000} | ' | \
json_pp -f json -t dumper -json_opt bonita
$ VAR1 = {
'bar' => '1234567890000000000000000',
'foo' => "\x{e3}\x{81}\x{82}\x{e3}\x{81}\x{84}"
};
Use json_pp online usando serviços onworks.net