เปรียบเทียบ JSON ฟรี
เปรียบเทียบ JSON สองอ็อบเจ็กต์เชิงโครงสร้าง — ดูว่าคีย์ใดถูกเพิ่ม ลบ หรือเปลี่ยน แม้ในข้อมูลที่ซ้อนกันลึก ทำงานในเบราว์เซอร์
คุณยังวางไฟล์ .json ที่นี่ได้ด้วย
คุณยังวางไฟล์ .json ที่นี่ได้ด้วย
ตัวเลือก: ละเว้นคีย์ ตัวพิมพ์ ชนิดข้อมูล เรียงคีย์
💡 diff เชิงโครงสร้าง (ไม่ใช่รายบรรทัด): ตรวจสอบทั้งสองออบเจกต์และรายงานเส้นทางที่ถูกเพิ่ม ลบ หรือเปลี่ยน — แม้ในออบเจกต์และอาร์เรย์ซ้อนลึก ทำงานในเบราว์เซอร์ทั้งหมด
การใช้งานทั่วไป
- เปรียบเทียบการตอบสนอง API สองรายการดูสิ่งที่เปลี่ยนแปลงไปอย่างแน่นอนระหว่างการตอบสนอง JSON API สองรายการ
- เปรียบเทียบไฟล์การกำหนดค่าDiff การกำหนดค่า JSON สองรายการเพื่อค้นหาว่ามีการเปลี่ยนแปลงอะไรระหว่างสภาพแวดล้อม
- ดีบักการเปลี่ยนแปลง JSON ที่ไม่คาดคิดระบุว่าเหตุใดออบเจ็กต์ JSON จึงไม่ใช่สิ่งที่คุณคาดหวัง
- เปรียบเทียบสองเวอร์ชันของเอกสารDiff สองเวอร์ชันของเอกสาร JSON หรือการส่งออกข้อมูล
- ตรวจสอบการเปลี่ยนแปลง JSON ใน PRทำความเข้าใจการเปลี่ยนแปลง JSON ได้ชัดเจนกว่า diff บรรทัด
วิธีการทำงาน
การเปรียบเทียบแบบบรรทัดต่อบรรทัดมีสัญญาณรบกวนมากสำหรับ JSON เนื่องจากการจัดรูปแบบและลำดับคีย์เปลี่ยนแปลง เครื่องมือนี้เปรียบเทียบสองค่าตามโครงสร้างและบอกคุณอย่างแม่นยำว่าเปลี่ยนแปลงอะไร
- 1คุณวาง JSON สองค่าต้นฉบับ (A) และค่าที่เปลี่ยนแปลง (B) ทั้งคู่จะถูกแยกวิเคราะห์ในเครื่อง - ไม่มีการอัปโหลด
- 2ทำการเปรียบเทียบตามโครงสร้างเครื่องมือไล่ต้นไม้ทั้งสองแบบเรียกซ้ำ จับคู่คีย์และดัชนีอาร์เรย์ โดยไม่คำนึงถึงการจัดรูปแบบหรือลำดับคีย์
- 3ความแตกต่างจะแสดงตามเส้นทางแต่ละการเปลี่ยนแปลงจะรายงานด้วยเส้นทางที่แม่นยำ (เช่น user.roles[1]) เป็นการเพิ่ม (+), ลบ (−) หรือเปลี่ยนแปลง (~) พร้อมค่าเก่า → ค่าใหม่
- 4คุณเห็นสรุปที่ชัดเจนนับการเพิ่ม/ลบ/เปลี่ยนแปลง จากนั้นรายการโดยละเอียด - หรือการยืนยันว่าทั้งสองเหมือนกัน
API responses และ config อาจมีความละเอียดอ่อน การเปรียบเทียบจะทำงานได้อย่างเต็มที่บนอุปกรณ์ของคุณ - ไม่มีค่าใดถูกอัปโหลด
เครื่องมือที่เกี่ยวข้อง
เปรียบเทียบ PDF
เปรียบเทียบ PDF ฟรีโดยไม่ต้องอัปโหลด: ดูสิ่งที่เปลี่ยนแปลงระหว่างสองเวอร์ชันเป็นการเปรียบเทียบข้อความแบบคำต่อคำ หรือการเปรียบเทียบภาพแบบเคียงข้างกัน ในเบราว์เซอร์ของคุณ
เปรียบเทียบข้อความ
เปรียบเทียบข้อความสองบล็อกและดูว่ามีอะไรเปลี่ยนแปลง diff แบบบรรทัดต่อบรรทัดพร้อมบรรทัดที่เพิ่ม ลบ และไม่เปลี่ยน
เปรียบเทียบ CSV
เปรียบเทียบ CSV สองไฟล์ด้วยคอลัมน์คีย์และดูว่าแถวใดถูกเพิ่ม ลบ หรือเปลี่ยน — พร้อมฟิลด์เฉพาะที่แตกต่างแสดงเก่าถึงใหม่ จัดการฟิลด์ที่มีเครื่องหมายคำพูด ทำงานในเบราว์เซอร์ทั้งหมด