นี่คือคำสั่ง json_pp ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
json_pp - ยูทิลิตี้คำสั่ง JSON::PP
เรื่องย่อ
json_pp [-v] [-f from_format] [-t ถึง_format] [-json_opt options_to_json]
DESCRIPTION
json_pp แปลงระหว่างรูปแบบอินพุตและเอาต์พุตบางรูปแบบ (หนึ่งในนั้นคือ JSON) นี้
โปรแกรมถูกคัดลอกจาก json_xs และแก้ไข
รูปแบบอินพุตเริ่มต้นคือ json และรูปแบบเอาต์พุตเริ่มต้นคือ json พร้อมตัวเลือกที่สวยงาม
OPTIONS
-f
-f จาก_รูปแบบ
อ่านข้อมูลในรูปแบบที่กำหนดจาก STDIN
ประเภทรูปแบบ:
JSON
เป็น JSON
ประเมิน
เป็นรหัส Perl
-t
เขียนข้อมูลในรูปแบบที่กำหนดไปยัง STDOUT
โมฆะ
ไม่มีการตอบสนอง.
JSON
เป็น JSON
รถเทของ
เป็นข้อมูล::Dumper
-json_opt
ตัวเลือกสำหรับ JSON::PP
ตัวเลือกที่ยอมรับได้คือ:
ascii latin1 utf8 เยื้อง space_before space_after ผ่อนคลายตามรูปแบบบัญญัติ allow_nonref
allow_singlequote allow_barekey allow_bignum หลวม Escape_slash
-v
ตัวเลือกแบบละเอียด แต่ปัจจุบันไม่มีการดำเนินการใด ๆ
-V
พิมพ์เวอร์ชันและออก
ตัวอย่าง
$ perl -e'print q|{"foo":"XX","bar":1234567890000000000000000}|' |\
json_pp -f json -t dumper -json_opt สวย,utf8,allow_bignum
$VAR1 = {
'บาร์' => อวยพร ({
'ค่า' => [
'0000000'
'0000000'
'5678900'
'1234'
],
'ลงชื่อ' => '+'
}, 'คณิตศาสตร์::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