PDFPowerHub

Perbandingan Mendalam JSON

Tool bandingkan JSON gratis ini mengambil dua objek JSON dan memberi tahu apakah keduanya identik secara struktural, serta mendaftar setiap perbedaan berdasarkan path jika tidak sama. Urutan properti diabaikan, dan semuanya berjalan di perangkat Anda sehingga payload sensitif sekalipun tidak pernah meninggalkan browser.

Bandingkan dua objek JSON secara mendalam. Urutan properti tidak berpengaruh — hanya struktur dan nilai.

Cara menggunakan Perbandingan Mendalam JSON

  1. 1 Tempelkan JSON pertama Anda ke kotak kiri dan JSON kedua ke kotak kanan.
  2. 2 Setiap sisi divalidasi saat Anda mengetik dan menampilkan tanda centang hijau atau kesalahan sintaksis yang tepat.
  3. 3 Baca hasilnya — Equal, atau Not Equal beserta jumlah perbedaan.
  4. 4 Telusuri daftar perbedaan, yang menampilkan setiap ketidakcocokan berdasarkan path dan nilainya.
  5. 5 Aktifkan 'Ignore array order' untuk memperlakukan array sebagai himpunan atau membandingkannya posisi demi posisi.

Pertanyaan yang sering diajukan

Apakah JSON saya diunggah ke server untuk dibandingkan?

Tidak. Kedua objek diurai dan dibandingkan secara lokal di browser Anda dengan JavaScript. Tidak ada yang dikirim ke mana pun, jadi aman untuk data rahasia atau kepemilikan.

Apakah urutan properti memengaruhi perbandingan?

Tidak. Struktur dan nilai yang dibandingkan, bukan urutan kunci, jadi dua objek dengan kunci yang sama dalam urutan berbeda dilaporkan sebagai sama.

Apa fungsi 'Ignore array order'?

Saat aktif, array dibandingkan seperti himpunan — item yang sama dalam urutan apa pun dianggap sama. Matikan untuk membandingkan array secara ketat berdasarkan posisi dan menandai perbedaan per indeks.

Mengapa JSON saya dinyatakan tidak valid?

Salah satu sisi tidak mengikuti sintaksis JSON — sering kali karena koma yang hilang, tanda kurung yang tidak ditutup, tanda kutip tunggal, atau koma di akhir. Pesan kesalahan dari parser ditampilkan agar Anda dapat memperbaikinya.