วิธีใช้งาน
- วาง JSON ฝั่งซ้าย (ต้นฉบับ) และ JSON ฝั่งขวา (ใหม่)
- ระบบจะคำนวณและแสดงจุดต่างแบบเรียลไทม์
- ดูรายละเอียดความเปลี่ยนแปลงทีละบรรทัดหรือทีละโหนด
คุณสมบัติเด่น
- เปรียบเทียบเชิงโครงสร้าง: ตรวจจับความแตกต่างของ Key และ Value แม้ลำดับของฟิลด์จะไม่ตรงกัน
- ไฮไลต์สีชัดเจน: สีเขียวสำหรับสิ่งที่เพิ่ม สีแดงสำหรับสิ่งที่ลบ และสีส้มสำหรับค่าที่เปลี่ยนแปลง
- ประมวลผลในเครื่อง 100%: ข้อมูลการเปรียบเทียบไม่หลุดออกนอกเครื่อง
เครื่องมือที่เกี่ยวข้อง
เครื่องมือจัดรูปแบบ JSON (JSON Formatter & Validator) ออนไลน์ฟรี ตรวจสอบความถูกต้อง สร้าง Type สำหรับ TypeScript, Zod, XML ประมวลผลในเครื่อง 100% ข้อมูลไม่ถูกบันทึก
เครื่องมือทดสอบ JSONPath ออนไลน์ฟรี ป้อน JSONPath Expression เพื่อดึงข้อมูล กรองอาร์เรย์ และค้นหาโหนดในโครงสร้าง JSON ประมวลผลในเครื่อง 100%
แปลงอาร์เรย์และอ็อบเจกต์ JSON เป็นไฟล์ CSV / Excel ออนไลน์ จัดการข้อมูล Nesting และอักขระพิเศษอย่างถูกต้อง ประมวลผลในเครื่อง 100% ข้อมูลปลอดภัย
แปลงไฟล์ตาราง CSV หรือ TSV เป็นโครงสร้างข้อมูล JSON ออนไลน์ กำหนดประเภทข้อมูลตัวเลขและบูลีนอัตโนมัติ ประมวลผลในเครื่อง 100% ปลอดภัย
เครื่องมือบีบอัดและย่อขนาด JSON ออนไลน์ฟรี ลบช่องว่าง แท็บ และการขึ้นบรรทัดใหม่เพื่อลดขนาดไฟล์ JSON สูงสุด ปลอดภัย 100% ในเครื่อง
แปลงข้อมูล JSON เป็น TypeScript Interfaces และ Type Aliases อัตโนมัติ รองรับ Nested Objects, Optional Fields และ Array Unions ปลอดภัย 100% ในเครื่อง
แปลงไฟล์ตั้งค่า YAML (K8s, Ansible, CI/CD) เป็น JSON ออนไลน์ ตรวจสอบไวยากรณ์และจัดรูปแบบทันที ประมวลผลในเครื่อง 100% ข้อมูลปลอดภัย
แปลงโค้ด JSON เป็นรูปแบบ YAML ที่อ่านง่ายสำหรับไฟล์ตั้งค่า (Config, Kubernetes, Docker) ออนไลน์ ประมวลผลในเครื่อง 100% ปลอดภัย
หลักการและสูตรคำนวณ
แปลง JSON ทั้งสองเป็น Normalized Tree แล้วคำนวณ Diff อัลกอริทึม Myers Diff ในเบราว์เซอร์
คำถามที่พบบ่อย (FAQ)
ถ้าลำดับคีย์ไม่ตรงกันจะแจ้งว่าต่างหรือไม่?
ระบบสามารถจัดเรียงคีย์ (Sort Keys) ก่อนเปรียบเทียบ เพื่อโฟกัสเฉพาะความแตกต่างของเนื้อหาได้