ข้ามไปยังเนื้อหาหลัก

เปรียบเทียบ JSON ฟรี

เปรียบเทียบ JSON สองอ็อบเจ็กต์เชิงโครงสร้าง — ดูว่าคีย์ใดถูกเพิ่ม ลบ หรือเปลี่ยน แม้ในข้อมูลที่ซ้อนกันลึก ทำงานในเบราว์เซอร์

ใช้งานได้แบบออฟไลน์เมื่อโหลดแล้ว

คุณยังวางไฟล์ .json ที่นี่ได้ด้วย

คุณยังวางไฟล์ .json ที่นี่ได้ด้วย

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

💡 diff เชิงโครงสร้าง (ไม่ใช่รายบรรทัด): ตรวจสอบทั้งสองออบเจกต์และรายงานเส้นทางที่ถูกเพิ่ม ลบ หรือเปลี่ยน — แม้ในออบเจกต์และอาร์เรย์ซ้อนลึก ทำงานในเบราว์เซอร์ทั้งหมด

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

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

วิธีการทำงาน

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

  1. 1
    คุณวาง JSON สองค่า
    ต้นฉบับ (A) และค่าที่เปลี่ยนแปลง (B) ทั้งคู่จะถูกแยกวิเคราะห์ในเครื่อง - ไม่มีการอัปโหลด
  2. 2
    ทำการเปรียบเทียบตามโครงสร้าง
    เครื่องมือไล่ต้นไม้ทั้งสองแบบเรียกซ้ำ จับคู่คีย์และดัชนีอาร์เรย์ โดยไม่คำนึงถึงการจัดรูปแบบหรือลำดับคีย์
  3. 3
    ความแตกต่างจะแสดงตามเส้นทาง
    แต่ละการเปลี่ยนแปลงจะรายงานด้วยเส้นทางที่แม่นยำ (เช่น user.roles[1]) เป็นการเพิ่ม (+), ลบ (−) หรือเปลี่ยนแปลง (~) พร้อมค่าเก่า → ค่าใหม่
  4. 4
    คุณเห็นสรุปที่ชัดเจน
    นับการเพิ่ม/ลบ/เปลี่ยนแปลง จากนั้นรายการโดยละเอียด - หรือการยืนยันว่าทั้งสองเหมือนกัน

API responses และ config อาจมีความละเอียดอ่อน การเปรียบเทียบจะทำงานได้อย่างเต็มที่บนอุปกรณ์ของคุณ - ไม่มีค่าใดถูกอัปโหลด

เครื่องมือที่เกี่ยวข้อง

🔍

เปรียบเทียบ PDF

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

ลองใช้ไฟล์อยู่ในเครื่อง
📊

เปรียบเทียบข้อความ

เปรียบเทียบข้อความสองบล็อกและดูว่ามีอะไรเปลี่ยนแปลง diff แบบบรรทัดต่อบรรทัดพร้อมบรรทัดที่เพิ่ม ลบ และไม่เปลี่ยน

ลองใช้
🔀

เปรียบเทียบ CSV

เปรียบเทียบ CSV สองไฟล์ด้วยคอลัมน์คีย์และดูว่าแถวใดถูกเพิ่ม ลบ หรือเปลี่ยน — พร้อมฟิลด์เฉพาะที่แตกต่างแสดงเก่าถึงใหม่ จัดการฟิลด์ที่มีเครื่องหมายคำพูด ทำงานในเบราว์เซอร์ทั้งหมด

ลองใช้

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