JSON Diff - Alat online untuk membandingkan dan memvalidasi JSON

Bandingkan dua file JSON online dan lihat tiap perbedaannya. Temukan kesalahan, validasi struktur, dan diproses aman di sisi klien.

JSON 1

JSON 2

Cara Menggunakan Pemeriksa Perbandingan JSON

01

Tempel objek JSON pertama Anda di area teks kiri

02

Tempel objek JSON kedua Anda di area teks kanan

03

Klik 'Bandingkan JSON' untuk melihat perbedaan yang disorot

04

Tinjau properti yang ditambahkan, dihapus, diperbarui, dan tidak berubah

Fitur Utama

Perbandingan Mendalam

Membandingkan objek dan array bersarang secara rekursif untuk menemukan semua perbedaan

Berbagai Mode Tampilan

Beralih antara tampilan perbedaan berdampingan dan terpadu untuk keterbacaan yang lebih baik

Hasil Terperinci

Mengkategorikan perubahan menjadi properti yang ditambahkan, dihapus, diperbarui, dan tidak berubah

FAQ

Apakah ini menangani objek dan array bersarang?

Ya, ini membandingkan semua struktur bersarang secara rekursif untuk menemukan perbedaan mendalam

Apakah data saya aman?

Semua pemrosesan terjadi secara lokal di browser Anda - tidak ada data yang dikirim ke server

Format apa yang didukung untuk diunduh?

Hasil dapat diunduh sebagai file teks terformat untuk memudahkan berbagi dan dokumentasi

Tempel dua objek JSON ke kolom input dan alat ini langsung menyoroti semua perbedaan — properti yang ditambahkan, dihapus, diperbarui, dan tidak berubah. Ia menelusuri objek dan array bersarang secara rekursif untuk diff mendalam, mendukung tampilan berdampingan dan terpadu, serta berjalan sepenuhnya di browser tanpa mengunggah data ke server.

Cara menggunakan alat perbandingan JSON

  1. 1

    Tempel JSON pertama

    Masukkan objek JSON asli atau referensi ke area teks kiri. Gunakan tombol Format untuk membersihkan indentasi jika diperlukan.

  2. 2

    Tempel JSON kedua

    Masukkan JSON yang ingin dibandingkan ke area teks kanan — kedua input diperlukan sebelum membandingkan.

  3. 3

    Klik "Bandingkan JSON"

    Alat membandingkan kedua objek secara rekursif dan menyoroti setiap perubahan di struktur bersarang dan array.

  4. 4

    Tinjau hasilnya

    Periksa properti yang ditambahkan, dihapus, diperbarui, dan tidak berubah, lalu beralih antara tampilan berdampingan dan terpadu.

  5. 5

    Salin atau unduh

    Salin perbandingan ke clipboard atau unduh sebagai file teks terformat untuk berbagi dan dokumentasi.

Referensi

  • RFC 8259 — JSON

    Spesifikasi IETF yang mendefinisikan format pertukaran data JSON yang harus dipatuhi kedua dokumen yang dibandingkan.

  • RFC 6902 — JSON Patch

    Mendefinisikan format dokumen JSON standar untuk mengekspresikan urutan perubahan (tambah, hapus, ganti) antara dua nilai JSON.

Alat Terkait

Pertanyaan yang Sering Diajukan

Apakah alat ini menangani objek dan array bersarang?
Ya, alat ini membandingkan semua struktur bersarang secara rekursif dan menemukan perbedaan di kedalaman mana pun.
Apakah data saya aman?
Semua pemrosesan terjadi secara lokal di browser Anda — tidak ada data yang dikirim ke server eksternal.
Apa perbedaan antara tampilan berdampingan dan terpadu?
Tampilan berdampingan menempatkan kedua objek JSON di kolom paralel untuk pemindaian visual, sedangkan tampilan terpadu menggabungkan perubahan menjadi satu aliran mirip git diff.
Bagaimana perubahan dikategorikan dalam hasil?
Perbedaan dikelompokkan ke dalam empat kategori — ditambahkan, dihapus, diperbarui, dan tidak berubah — sehingga Anda langsung tahu apa yang berubah antara kedua dokumen.
Bisakah saya membandingkan respons API JSON?
Ya, alat ini sangat berguna untuk membandingkan respons JSON dari API, misalnya antara environment staging dan produksi untuk menemukan ketidaksesuaian.