เปรียบเทียบไฟล์ไม่มีการจัดเก็บหรือส่งข้อมูลไปยังเซิร์ฟเวอร์

JSON Diff ตัวตรวจสอบ

ตรวจจับทุกการเปลี่ยนแปลงระหว่าง JSON สองรายการทันที

JSON ซ้าย (ต้นฉบับ)
JSON ขวา (แก้ไข)
JSON Diff Checker คืออะไร?

JSON Diff Checker เป็นเครื่องมือสำหรับนักพัฒนาที่เปรียบเทียบวัตถุ JSON สองรายการเชิงความหมาย และ เน้นทุกความแตกต่างด้วยการตอบสนองทางภาพที่ชัดเจน ต่างจาก diff ข้อความธรรมดา มันเข้าใจโครงสร้าง JSON — ตรวจจับคุณสมบัติที่ขาดหายไป ความไม่ตรงกันของประเภท การเปลี่ยนแปลงค่า และการแก้ไขอาร์เรย์ในทุกระดับการซ้อน ทุกอย่างทำงาน 100% ในเบราว์เซอร์ของคุณ ข้อมูลของคุณไม่เคยออกจากอุปกรณ์ของคุณ

วิธีเปรียบเทียบ JSON
  1. 1.วาง JSON ต้นฉบับในแผงซ้ายและ JSON ที่แก้ไขในแผงขวา
  2. 2.คลิกเปรียบเทียบหรือให้การเปรียบเทียบอัตโนมัติตรวจจับการเปลี่ยนแปลงขณะที่คุณพิมพ์
  3. 3.ตรวจสอบมุมมองแบบเคียงข้างกับไฮไลต์ที่มีรหัสสี: สีเขียวสำหรับที่เพิ่ม สีแดงสำหรับที่ลบ สีเหลืองสำหรับค่าที่แก้ไข
  4. 4.ใช้ลูกศรนำทางหรือรายการความแตกต่างเพื่อกระโดดระหว่างการเปลี่ยนแปลง
  5. 5.กรองความแตกต่างตามประเภทโดยใช้ช่องทำเครื่องหมายในแถบสรุป
  6. 6.คลิกคัดลอกผลลัพธ์หรือส่งออกเพื่อดาวน์โหลดสรุปความแตกต่าง
คุณสมบัติ
  • Semantic diff — ขับเคลื่อนโดย jsondiffpatch สำหรับการเปรียบเทียบโครงสร้างเชิงลึก
  • ความแตกต่างที่จัดหมวดหมู่ — คุณสมบัติที่ขาดหาย ความไม่ตรงกันของประเภท การเปลี่ยนแปลงค่า คีย์ที่เพิ่ม
  • มุมมองเคียงข้าง — การเลื่อนแบบซิงค์และการเน้นระดับบรรทัด
  • การนำทาง Diff — ก้าวผ่านความแตกต่างทีละรายการด้วยการควบคุม prev/next
  • แผงรายการ Diff — รายการความแตกต่างที่คลิกได้พร้อมเส้นทางและรายละเอียด
  • ระบบตัวกรอง — สลับการมองไม่เห็นตามหมวดหมู่ความแตกต่าง
  • ส่งออก — ดาวน์โหลด diff เป็น HTML หรือข้อความธรรมดา
  • ความคงอยู่ของเซสชัน — อินพุตของคุณถูกบันทึกอัตโนมัติผ่าน IndexedDB
  • ฝั่งไคลเอ็นต์ 100% — ข้อมูลของคุณไม่เคยออกจากเบราว์เซอร์
กรณีการใช้งาน
  • เปรียบเทียบการตอบสนอง API ก่อนและหลังการเปลี่ยนแปลงโค้ด
  • ตรวจสอบการอัปเดตไฟล์การกำหนดค่า (package.json, tsconfig เป็นต้น)
  • ดีบักความแตกต่างการซีเรียลไลซ์ระหว่างสภาพแวดล้อม
  • การตรวจสอบโค้ด — ตรวจสอบเอาต์พุต JSON ที่คาดหวังเทียบกับจริง
  • การตรวจสอบการย้ายฐานข้อมูล — เปรียบเทียบบันทึกที่ส่งออก
  • การทดสอบ QA — เปรียบเทียบข้อมูล fixture ข้ามการทดสอบ