นี่คือคำสั่ง jsonlint ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
jsonlint - เครื่องมือตรวจสอบไวยากรณ์ JSON และเครื่องมือจัดรูปแบบ
เรื่องย่อ
เจสันลินท์ [-วี][-s|-ส][-ฉ|-ฉ][-จโคเดก]inputfile.json...
DESCRIPTION
หน้าคู่มือนี้จัดทำเอกสารโดยสังเขปเกี่ยวกับ เจสันลินท์ คำสั่ง
OPTIONS
สถานะการส่งคืนจะเป็น 0 หากไฟล์นั้นเป็น JSON ที่ถูกต้องตามกฎหมาย หรือไม่ใช่ศูนย์ ใช้ -v ถึง
ดูรายละเอียดคำเตือน
ตัวเลือกคือ: -ใน, -NS, -NS, -NS, -NS, -e
-ใน, --รายละเอียด
แสดงรายละเอียดการตรวจผ้าสำลี
-NS, --เข้มงวด
เข้มงวดในสิ่งที่ถือว่าเป็น JSON ที่ถูกกฎหมาย (ค่าเริ่มต้น)
-NS, --ไม่เคร่งครัด
หลวมในสิ่งที่ถือว่าถูกกฎหมาย JSON
-NS, --รูปแบบ
ฟอร์แมต JSON ใหม่ (หากถูกกฎหมาย) เป็น stdout
-NS, --รูปแบบ-กะทัดรัด
ฟอร์แมต JSON ที่คล้ายคลึงกันเป็น -f แต่ให้กระชับโดยลบสิ่งที่ไม่จำเป็นออกทั้งหมด
ช่องว่าง
-e ตัวแปลงสัญญาณ, --การเข้ารหัส=ตัวแปลงสัญญาณ
--อินพุตการเข้ารหัส=ตัวแปลงสัญญาณ --output-การเข้ารหัส=ตัวแปลงสัญญาณ
ตั้งค่าตัวแปลงสัญญาณการเข้ารหัสอักขระอินพุตและเอาต์พุต (เช่น ascii, utf8, utf-16) NS
-e จะตั้งค่าการเข้ารหัสทั้งอินพุตและเอาต์พุตเป็นสิ่งเดียวกัน ถ้าไม่
ให้มา การเข้ารหัสอินพุตจะเดาตามข้อกำหนด JSON NS
การเข้ารหัสเอาต์พุตมีค่าเริ่มต้นเป็น UTF-8 และจะใช้เมื่อทำการฟอร์แมตใหม่ (ผ่าน -f หรือ -F
ตัวเลือก).
เมื่อทำการฟอร์แมตใหม่ สมาชิกทั้งหมดของอ็อบเจ็กต์ (associative arrays) จะถูกส่งออกใน
การเรียงลำดับคำศัพท์ ตัวแปลงสัญญาณเอาต์พุตเริ่มต้นคือ UTF-8 เว้นแต่ตัวเลือก -e
มีให้ อักขระ Unicode ใดๆ จะถูกส่งออกเป็นอักขระตามตัวอักษรหาก
การเข้ารหัสใบอนุญาต มิฉะนั้น จะถูกหลบหนี คุณสามารถใช้ "-e ascii" เพื่อบังคับ
อักขระ Unicode ทั้งหมดที่จะหลีกเลี่ยง
ใช้ jsonlint ออนไลน์โดยใช้บริการ onworks.net