ตัวแก้ไข JSON

แก้ไข JSON แบบเห็นภาพในเบราว์เซอร์ของคุณ — เพิ่ม ลบ เปลี่ยนชื่อ และเปลี่ยนชนิดของโหนดในแผนผังแบบโต้ตอบ หรือแก้ไขข้อความดิบพร้อมการเน้นไวยากรณ์ สลับระหว่างโหมดข้อความ แผนผัง และตัวอย่างได้ทุกเมื่อ

ประมวลผลในเบราว์เซอร์เท่านั้น (รองรับออฟไลน์)
1

ป้อนข้อความของคุณ

วางหรือพิมพ์เนื้อหาในช่องป้อนข้อมูล

2

ปรับการตั้งค่า

กำหนดค่าตัวเลือกเพื่อให้ได้ผลลัพธ์ที่ต้องการ

3

คัดลอกหรือบันทึก

คัดลอกผลลัพธ์ไปยังคลิปบอร์ดหรือบันทึก

คุณสมบัติเด่น

การแก้ไขแผนผังแบบเห็นภาพ

ดับเบิลคลิกที่คีย์หรือค่าเพื่อแก้ไขในตำแหน่ง คลิกขวาเพื่อดูเมนูบริบทเต็มรูปแบบ: แทรก ทำสำเนา ลบ เปลี่ยนชนิด คัดลอกพาธ

ประวัติการเลิกทำ / ทำซ้ำ

ทุกการเปลี่ยนแปลงจะถูกบันทึกไว้ กด Ctrl+Z เพื่อเลิกทำ และ Ctrl+Y เพื่อทำซ้ำ ทดลองได้อย่างอิสระโดยไม่ต้องกลัวว่าข้อมูลจะเสียหาย

ซ่อม JSON ที่ไม่ถูกต้องโดยอัตโนมัติ

วาง JSON ที่มีจุลภาคต่อท้าย เครื่องหมายอัญประกาศเดี่ยว หรือความคิดเห็นหรือไม่? คลิกเดียวก็ซ่อมข้อผิดพลาดทั่วไปได้ เพื่อให้คุณเริ่มแก้ไขได้ทันที

สามโหมดมุมมอง

สลับได้ทุกเมื่อระหว่างข้อความ (Monaco) แผนผัง (การแก้ไขแบบโต้ตอบ) และตัวอย่าง (อ่านอย่างเดียวพร้อมเน้นไวยากรณ์) — ตัวแก้ไขเดียว ทำงานได้สามแบบ

การเปลี่ยนชนิด

แปลงค่าใด ๆ ระหว่างสตริง ตัวเลข บูลีน null อ็อบเจกต์ และอาร์เรย์ได้ด้วยคลิกเดียว เหมาะอย่างยิ่งสำหรับการปรับรูปแบบข้อมูลทดสอบหรือการตั้งค่าอย่างรวดเร็ว

เป็นส่วนตัว 100% — ไม่มีการอัปโหลด

การแก้ไขทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ JSON ของคุณไม่เคยถูกส่งไปยังเซิร์ฟเวอร์ — ปลอดภัยสำหรับคีย์ API โทเค็น และการตั้งค่าที่ละเอียดอ่อน

เกี่ยวกับเครื่องมือนี้

Free online JSON editor with three view modes — text, interactive tree, and preview. Add, delete, rename, retype nodes; undo/redo; auto-repair invalid JSON. 100% browser-based, no data uploaded.

ประมวลผลในเบราว์เซอร์เท่านั้น (รองรับออฟไลน์)

โปรแกรมแก้ไข JSON แบบภาพสำหรับนักพัฒนา

JSON Editor คือโปรแกรมแก้ไข JSON บนเบราว์เซอร์ที่มีโหมดการแสดงผลสามแบบ: ข้อความ สำหรับการแก้ไขแบบดิบด้วย Monaco Editor, ต้นไม้ สำหรับการแก้ไขโครงสร้างแบบภาพ และ ตัวอย่าง สำหรับการแสดงผลแบบอ่านอย่างเดียวพร้อมไฮไลต์ไวยากรณ์

ในโหมดต้นไม้ ดับเบิลคลิกที่คีย์หรือค่าเพื่อแก้ไขในตำแหน่งนั้น คลิกขวาที่โหนดใดก็ได้เพื่อเปิดเมนูบริบทแบบเต็ม: แทรกก่อนหรือหลัง ทำซ้ำ เปลี่ยนชนิด ลบ คัดลอกเส้นทาง เลิกทำและทำซ้ำใช้ได้ในทุกขั้นตอน เมื่อคุณวาง JSON ที่ไม่ถูกต้อง เพียงคลิกเดียวก็ซ่อมแซมข้อผิดพลาดทั่วไป เช่น จุลภาคต่อท้าย อัญประกาศเดี่ยว และคอมเมนต์ JavaScript

การใช้งานทั่วไป

  • การแก้ไขไฟล์การตั้งค่า: แก้ไข package.json, tsconfig.json หรือ Kubernetes manifest ได้อย่างปลอดภัยโดยไม่มีข้อผิดพลาดทางไวยากรณ์
  • การสร้างข้อมูลทดสอบ: สร้าง fixture อย่างรวดเร็วด้วยการทำซ้ำโหนด เปลี่ยนชนิด และเปลี่ยนชื่อคีย์
  • การดีบักการตอบกลับ API: วางการตอบกลับ จัดโครงสร้างใหม่ และเปรียบเทียบกับรูปแบบที่คาดหวัง
  • การย้ายสคีมา: เปรียบเทียบเอกสาร JSON สองเวอร์ชันเพื่อดูว่ามีอะไรเปลี่ยนแปลงบ้าง
  • การซ่อม JSON ที่เสียหาย: ใช้การซ่อมอัตโนมัติเพื่อกู้คืนจากจุลภาคต่อท้าย อัญประกาศที่หลงเหลือ หรือตัวคั่นที่ปะปนกัน
  • การล้างข้อมูล: ลบฟิลด์ที่ไม่ต้องการเป็นกลุ่มด้วยคลิกขวา + ลบ แล้วส่งออกข้อมูลที่ล้างแล้ว

การแก้ไข JSON ที่ให้ความสำคัญกับความเป็นส่วนตัว

ทุกการแก้ไข การซ่อม และการเปรียบเทียบทำงาน ในเบราว์เซอร์ของคุณทั้งหมด JSON ของคุณจะไม่ถูกอัปโหลดหรือบันทึกไว้ที่ใดเลย

  • ข้อมูล ไม่เคยออกจากอุปกรณ์ของคุณ — ไม่มีการร้องขอเครือข่ายระหว่างการแก้ไข
  • ปลอดภัยสำหรับคีย์ API โทเค็น และความลับของการตั้งค่าที่ละเอียดอ่อน
  • ทำงานได้ แบบออฟไลน์อย่างสมบูรณ์ หลังจากโหลดหน้าเว็บแล้ว
  • ไม่มีการวิเคราะห์เนื้อหา JSON ของคุณ — เราติดตามเฉพาะการใช้งานเครื่องมือเท่านั้น ไม่ใช่ข้อมูล

คำถามที่พบบ่อย

ตัวจัดรูปแบบเพียงแค่จัดย่อหน้าใหม่และตรวจสอบความถูกต้องของข้อความ ตัวแก้ไขนี้ให้คุณปรับเปลี่ยนโครงสร้างได้โดยตรง — เพิ่ม ลบ เปลี่ยนชื่อ และเปลี่ยนชนิดของโหนดแบบเห็นภาพ โดยไม่ต้องเขียนไวยากรณ์ JSON แม้แต่ตัวเดียว เหมาะอย่างยิ่งสำหรับการแก้ไขไฟล์การตั้งค่า การสร้างข้อมูลทดสอบ หรือการแก้ไขการตอบสนองของ API
แน่นอน การแก้ไข การแยกวิเคราะห์ การซ่อมแซม และการคำนวณความแตกต่างทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณทั้งหมด ข้อมูลของคุณไม่เคยออกจากอุปกรณ์ของคุณ — ไม่มีการอัปโหลดไปยังเซิร์ฟเวอร์ ไม่มีการบันทึกล็อก ไม่มีการเข้าถึงโดยบุคคลที่สาม ปลอดภัยสำหรับคีย์ API โทเค็น และข้อมูลการตั้งค่าที่ละเอียดอ่อน
ซ่อมอัตโนมัติใช้ไลบรารี jsonrepair เพื่อแก้ไขข้อผิดพลาดทั่วไป: จุลภาคต่อท้าย เครื่องหมายอัญประกาศเดี่ยวแทนอัญประกาศคู่ การขาดเครื่องหมายอัญประกาศรอบคีย์ ความคิดเห็นสไตล์ JavaScript อัญประกาศอัจฉริยะ/อัญประกาศโค้ง สตริงที่ต่อกัน และอื่น ๆ มันใช้เครื่องมือซ่อมแซมแบบเดียวกับที่เครื่องมือ JSON ยอดนิยมหลายตัวใช้
ได้ ใช้ตัวสลับมุมมองที่ด้านบนเพื่อเปลี่ยนระหว่างโหมดข้อความ (ตัวแก้ไข Monaco) แผนผัง (ตัวแก้ไขโครงสร้างแบบโต้ตอบ) และตัวอย่าง (อ่านอย่างเดียวพร้อมเน้นไวยากรณ์) การเปลี่ยนแปลงใด ๆ ในโหมดหนึ่งจะปรากฏทันทีเมื่อคุณสลับไปยังอีกโหมด — ตราบใดที่ JSON ของคุณถูกต้อง
ได้ เมื่อโหลดหน้าเว็บแล้ว ทุกอย่างทำงานแบบออฟไลน์ — การแก้ไข การซ่อมอัตโนมัติ การเปรียบเทียบความแตกต่าง และการส่งออก ติดตั้ง PrivaDeck เป็น PWA จากเบราว์เซอร์ของคุณเพื่อการเข้าถึงที่รวดเร็วที่สุด