Ito ang command na json_pp na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
json_pp - JSON::PP command utility
SINOPSIS
json_pp [-v] [-f from_format] [-t to_format] [-json_opt options_to_json]
DESCRIPTION
Nagko-convert ang json_pp sa pagitan ng ilang format ng input at output (isa sa mga ito ay JSON). Ito
Ang programa ay kinopya mula sa json_xs at binago.
Ang default na format ng input ay json at ang default na format ng output ay json na may magandang opsyon.
Opsyon
-f
-f mula sa_format
Nagbabasa ng data sa ibinigay na format mula sa STDIN.
Mga uri ng format:
json
bilang JSON
eval
bilang Perl code
-t
Nagsusulat ng data sa ibinigay na format sa STDOUT.
walang halaga
walang aksyon.
json
bilang JSON
dumper
bilang Data::Dumper
-json_opt
mga opsyon sa JSON::PP
Ang mga katanggap-tanggap na opsyon ay:
ascii latin1 utf8 medyo indent space_before space_after relaxed canonical allow_nonref
allow_singlequote allow_barekey allow_bignum loose escape_slash
-v
Verbose na opsyon, ngunit kasalukuyang walang aksyon sa katunayan.
-V
Nagpi-print ng bersyon at paglabas.
HALIMBAWA
$ perl -e'print q|{"foo":"XX","bar":1234567890000000000000000}|' |\
json_pp -f json -t dumper -json_opt pretty,utf8,allow_bignum
$VAR1 = {
'bar' => pagpalain( {
'halaga' => [
'0000000',
'0000000',
'5678900',
'1234'
],
'sign' => '+'
}, 'Math::BigInt' ),
'foo' => "\x{3042}\x{3044}"
};
$ perl -e'print q|{"foo":"XX","bar":1234567890000000000000000}|' |\
json_pp -f json -t dumper -json_opt maganda
$VAR1 = {
'bar' => '1234567890000000000000000',
'foo' => "\x{e3}\x{81}\x{82}\x{e3}\x{81}\x{84}"
};
Gamitin ang json_pp online gamit ang mga serbisyo ng onworks.net