ນີ້ແມ່ນຄໍາສັ່ງ jsonlint-py ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
jsonlint - ຕົວກວດສອບ syntax JSON ແລະເຄື່ອງມືຟໍແມັດ
ສະຫຼຸບສັງລວມ
jsonlint [-v][-s|-S][-f|-F][-ecodec]inputfile.json...
ລາຍລະອຽດ
ຫນ້າຄູ່ມືນີ້ເອກະສານສັ້ນໆກ່ຽວກັບ jsonlint ຄຳ ສັ່ງ.
OPTIONS
ສະຖານະກັບຄືນຈະເປັນ 0 ຖ້າໄຟລ໌ເປັນ JSON ທີ່ຖືກຕ້ອງຕາມກົດໝາຍ, ຫຼືບໍ່ແມ່ນສູນ. ໃຊ້ -v ກັບ
ເບິ່ງລາຍລະອຽດການເຕືອນໄພ.
ຕົວເລືອກແມ່ນ: - ໃນ, - ແມ່ນແລ້ວ, -S, -f, -F, -e
- ໃນ, -- verbose
ສະແດງລາຍລະອຽດຂອງການກວດສອບເສັ້ນໄຍ
- ແມ່ນແລ້ວ, --ເຄັ່ງຄັດ
ເຂັ້ມງວດໃນສິ່ງທີ່ຖືວ່າເປັນ JSON ທາງດ້ານກົດໝາຍ (ຄ່າເລີ່ມຕົ້ນ)
-S, --ບໍ່ຈຳກັດ
ວ່າງຢູ່ໃນສິ່ງທີ່ຖືວ່າເປັນ JSON ທາງດ້ານກົດຫມາຍ
-f, -- ຮູບແບບ
ປະຕິຮູບ JSON (ຖ້າຖືກກົດໝາຍ) ໃຫ້ເປັນ stdout
-F, --format-comactly
ປະຕິຮູບ JSON ຄ້າຍຄືກັນກັບ -f, ແຕ່ເຮັດຢ່າງຫນາແຫນ້ນໂດຍການເອົາສິ່ງທີ່ບໍ່ຈໍາເປັນທັງຫມົດອອກ
ຍະຫວ່າງ
-e ຕົວແປງສັນຍານ, --encoding=ລະຫັດ
--input-encoding=ຕົວແປງສັນຍານ --output-encoding=ຕົວແປງສັນຍານ
ຕັ້ງຄ່າຕົວແປງສັນຍານການເຂົ້າລະຫັດຕົວອັກສອນ (ຕົວຢ່າງ: ascii, utf8, utf-16). ໄດ້
-e ຈະຕັ້ງທັງການເຂົ້າລະຫັດອອກແລະການເຂົ້າລະຫັດເປັນສິ່ງດຽວກັນ. ຖ້າບໍ່
ສະໜອງໃຫ້, ການເຂົ້າລະຫັດການປ້ອນຂໍ້ມູນຖືກຄາດເດົາຕາມຂໍ້ສະເພາະຂອງ JSON. ໄດ້
ການເຂົ້າລະຫັດຜົນຜະລິດເປັນຄ່າເລີ່ມຕົ້ນເປັນ UTF-8, ແລະຖືກນໍາໃຊ້ໃນເວລາທີ່ການປັບຮູບແບບ (ຜ່ານ -f ຫຼື -F
ທາງເລືອກ).
ເມື່ອການຟໍແມັດ, ສະມາຊິກທັງໝົດຂອງວັດຖຸ (ອາເຣສະມາຄົມ) ຈະຖືກສົ່ງຜົນອອກມາສະເໝີ
ລໍາດັບການຈັດລຽງ lexigraphical. ຕົວແປງສັນຍານຜົນຜະລິດເລີ່ມຕົ້ນແມ່ນ UTF-8, ເວັ້ນເສຍແຕ່ທາງເລືອກ -e
ແມ່ນສະຫນອງໃຫ້. ຕົວອັກສອນ Unicode ໃດໜຶ່ງຈະຖືກສົ່ງອອກເປັນຕົວໜັງສືຖ້າ
ການເຂົ້າລະຫັດອະນຸຍາດ, ຖ້າບໍ່ດັ່ງນັ້ນພວກເຂົາເຈົ້າຈະໄດ້ຮັບ -escaped. ທ່ານສາມາດໃຊ້ "-e ascii" ເພື່ອບັງຄັບ
ຕົວອັກສອນ Unicode ທັງໝົດທີ່ຈະຫຼົບໜີ.
ໃຊ້ jsonlint-py ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net