ນີ້ແມ່ນຄໍາສັ່ງ json_pp ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນສະຖານີເຮັດວຽກອອນໄລນ໌ຟຣີຫຼາຍອັນຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
json_pp - JSON::PP command utility
ສະຫຼຸບສັງລວມ
json_pp [-v] [-f ຈາກ_format] [-t to_format] [-json_opt options_to_json]
ລາຍລະອຽດ
json_pp ແປງລະຫວ່າງບາງຮູບແບບເຂົ້າແລະຜົນຜະລິດ (ຫນຶ່ງໃນນັ້ນແມ່ນ JSON). ນີ້
ໂຄງການໄດ້ຖືກຄັດລອກຈາກ json_xs ແລະດັດແກ້.
ຮູບແບບການປ້ອນຂໍ້ມູນເລີ່ມຕົ້ນແມ່ນ json ແລະຮູບແບບຜົນຜະລິດເລີ່ມຕົ້ນແມ່ນ json ທີ່ມີທາງເລືອກທີ່ສວຍງາມ.
OPTIONS
-f
-f ຈາກ_format
ອ່ານຂໍ້ມູນໃນຮູບແບບທີ່ໃຫ້ມາຈາກ STDIN.
ປະເພດຮູບແບບ:
json
ເປັນ JSON
ການປະເມີນ
ເປັນລະຫັດ Perl
-t
ຂຽນຂໍ້ມູນໃນຮູບແບບທີ່ໃຫ້ໃສ່ STDOUT.
null
ບໍ່ມີການປະຕິບັດ.
json
ເປັນ JSON
ດີນ
ເປັນຂໍ້ມູນ::Dumper
-json_opt
ທາງເລືອກໃນ JSON::PP
ທາງເລືອກທີ່ຍອມຮັບໄດ້ແມ່ນ:
ascii latin1 utf8 pretty indent space_before space_after relaxed canonical allow_nonref
allow_singlequote allow_barekey allow_bignum loose escape_slash
-v
ທາງເລືອກ Verbose, ແຕ່ປະຈຸບັນບໍ່ມີການປະຕິບັດໃນຄວາມເປັນຈິງ.
-V
ສະບັບພິມແລະອອກ.
ຕົວຢ່າງ
$perl -e'print q|{"foo":"XX","bar":1234567890000000000000000}|' |\
json_pp -f json -t dumper -json_opt pretty,utf8,allow_bignum
$VAR1 = {
'bar' => ອວຍພອນ( {
'ຄ່າ' => [
'0000000',
'0000000',
'5678900',
'1234'
],
'ເຊັນ' => '+'
}, 'Math::BigInt'),
'foo' => "\x{3042}\x{3044}"
};
$perl -e'print q|{"foo":"XX","bar":1234567890000000000000000}|' |\
json_pp -f json -t dumper -json_opt ງາມ
$VAR1 = {
'ບາ' => '1234567890000000000000000',
'foo' => "\x{e3}\x{81}\x{82}\x{e3}\x{81}\x{84}"
};
ໃຊ້ json_pp ອອນລາຍໂດຍໃຊ້ບໍລິການ onworks.net