ซ่อม JSON ที่เสีย!

วาง "เกือบเป็น JSON" — dict ของ Python, อ็อบเจ็กต์ JS, JSON ที่มีคอมเมนต์หรือจุลภาคท้าย — แล้วรับ JSON ที่ถูกต้องและจัดรูปแบบแล้ว!
input
result
 

ซ่อม JSON ที่เสีย!

วาง "เกือบเป็น JSON" — dict ของ Python, อ็อบเจ็กต์ JS, JSON ที่มีคอมเมนต์หรือจุลภาคท้าย — แล้วรับ JSON ที่ถูกต้องและจัดรูปแบบแล้ว!

กรณีการใช้งาน

- วางผลลัพธ์จาก Python หรือ JS - แปลงเครื่องหมายคำพูดเดี่ยว, True/False/None และ tuple จาก print(dict) รวมถึงคีย์ที่ไม่มีเครื่องหมายคำพูดของอ็อบเจ็กต์ JS เป็น JSON - จัดระเบียบไฟล์ตั้งค่าและล็อก - แก้คอมเมนต์ จุลภาคเกินหรือขาด เครื่องหมายคำพูดโค้ง (“ ”) และวงเล็บที่ขาดหาย และรวมค่า JSON ทีละบรรทัดเป็นอาร์เรย์ - ผลลัพธ์จาก MongoDB shell - ถอด ObjectId("…"), ISODate("…"), NumberLong(…) ออกเหลือแต่ค่า