Langsung ke konten
Anda sedang offline. Beberapa fitur mungkin tidak berfungsi.

JSON / Alat kode

Validasi. Periksa. Pahami.

Validasi sintaks, periksa skema, jelajahi dan bandingkan JSON

Input JSON
Hasil Validasi
Tempel atau ketik JSON Anda di sini...
KosongValidasiCtrl/⌘+Shift+VValidasi

Cara memvalidasi JSON online

  1. Buka JSON Validator

    Buka json-validator.hanoon.app di browser Anda.

  2. Tempel JSON Anda

    Tempel atau ketik data JSON ke editor input.

  3. Periksa hasilnya

    Validasi berjalan otomatis. Kesalahan disorot dengan nomor baris dan deskripsi agar cepat diperbaiki.

Apa itu validasi JSON?

Validasi sintaks menolak komentar dan koma di akhir: {"age":18,} gagal, sedangkan {"age":"18"} adalah JSON yang valid. Lolos sintaks tidak berarti data memenuhi JSON Schema.

Apa itu validasi JSON Schema?

Dengan skema {"type":"object","properties":{"age":{"type":"integer"}},"required":["age"]}, {"age":"18"} gagal dan {"age":18} lolos. Pilih Draft 4, Draft 7, atau 2020-12 sesuai skema Anda. Angka yang tidak dapat direpresentasikan dengan aman menghentikan validasi skema dengan kesalahan presisi.

Bagaimana tampilan pohon bekerja?

Tampilan pohon menampilkan JSON Anda sebagai hierarki yang dapat diperluas dan diciutkan, memungkinkan Anda menavigasi struktur bersarang dan mencari kunci atau nilai tertentu.

Apakah data saya dikirim ke server?

Tidak. Semua validasi dan pemrosesan terjadi sepenuhnya di browser Anda. Data Anda tidak pernah meninggalkan perangkat Anda.

Apa itu JSONPath?

Untuk {"users":[{"name":"Ada"},{"name":"Lin"}]}, $.users[0].name atau JSON Pointer /users/0/name mengembalikan "Ada". Filter perbandingan sederhana didukung; pemanggilan metode dan akses prototipe diblokir.