Formatter dan Validator JSON
Tempel JSON dan dapatkan hasilnya dalam bentuk rapi, tervalidasi, atau terminify. Datanya tetap di browser Anda: tidak ada yang diunggah, dan itu penting ketika muatannya berisi token atau data pelanggan.
- Gratis
- File tidak pernah meninggalkan perangkat Anda
- Tanpa pendaftaran
- Tanpa batas file
Cara pakai
- Tempel JSON Anda ke kotak masukan.
- Pilih indentasinya, yaitu dua spasi, empat spasi, atau satu tab, dan bila perlu urutkan kunci objek menurut abjad.
- Tekan «Format» untuk merapikan, atau «Minify» untuk membuang setiap bita yang tidak perlu.
- Kalau JSON-nya tidak sah, pesan di bawah tombol menunjukkan apa yang diharapkan pengurai dan di mana ia berhenti.
Perlu diketahui
Apa yang diperiksa validator
Alat ini mengurai teks Anda dengan pengurai JSON milik browser, jadi ia menerima persis apa yang diterima aplikasi JavaScript, dan menolak persis apa yang ditolaknya. Koma di akhir, tanda kutip tunggal, kunci tanpa tanda kutip, komentar, dan NaN semuanya bukan JSON yang sah, meskipun banyak penyunting membiarkannya lewat.
Merapikan versus meminify
JSON yang dirapikan dengan indentasi ditujukan untuk dibaca dan dibandingkan saat tinjauan kode. JSON yang diminify, tanpa spasi dan tanpa baris baru, ditujukan untuk pengiriman: biasanya ia memangkas muatan sebesar 15–30% sebelum kompresi, dan itu berarti banyak untuk respons API serta konfigurasi yang disisipkan ke dalam halaman.
Mengurutkan kunci
Objek JSON tidak punya urutan yang dijamin, sehingga dua hasil ekspor dari data yang sama bisa berbeda hanya pada urutan kunci dan menghasilkan selisih yang besar tanpa makna. Mengurutkan kunci sebelum membandingkan membuat perubahan yang sesungguhnya terlihat.
Pertanyaan umum
Apakah JSON saya dikirim ke server?
Tidak. Penguraian dan perapian berlangsung di browser, jadi kredensial, token, atau data pribadi di dalam muatan tidak pernah meninggalkan komputer Anda.
Kenapa JSON saya gagal divalidasi?
Penyebab paling umum adalah koma yang tertinggal sebelum kurung kurawal penutup, tanda kutip tunggal alih-alih ganda, kunci tanpa tanda kutip, atau komentar yang terselip. Pesan galatnya menunjukkan posisi tempat pengurai menyerah.
Berapa berkas terbesar yang bisa saya format?
Masukan dibatasi 5 MB agar halaman tetap responsif. Dump yang lebih besar lebih baik ditangani dengan jq atau penyunting kode.
Apakah perapian mengubah data saya?
Tidak. Yang berubah hanya spasi kosong, dan urutan kunci bila Anda menyalakan pengurutan. Nilai, tipe, dan strukturnya tetap persis seperti semula.
Bisakah dipakai saat luring?
Bisa. Setelah halaman termuat Anda boleh memutus koneksi; alat ini tetap bekerja karena seluruh logikanya ada di dalam halaman.
Apakah JSON Lines atau JSON5 didukung?
Belum: alat ini memvalidasi JSON ketat sebagaimana didefinisikan RFC 8259, yang juga dipakai browser dan sebagian besar API.
Alat terkait
- Enkode dan dekode Base64 Tempel teks untuk mendapat Base64, atau tempel Base64 untuk mendapat teksnya kembali. Aksara Ki…
- Penghitung kata Ketik atau tempel teks Anda dan angkanya langsung berubah: kata, karakter, kalimat, paragraf, d…
- CSV ke JSON Tempel tabelnya, dapatkan JSON. Parser di sini mengikuti RFC 4180, jadi sel seperti «Doe, John»…
- Generator UUID Tekan tombolnya dan dapatkan identifier yang bisa langsung ditempel ke basis data, berkas konfi…
- Pembuat kata sandi Kata sandi baru dibuat begitu halaman ini dimuat, memakai pembangkit bilangan acak kriptografis…
- Alamat IP saya Alamat IP publik Anda adalah yang dilihat oleh setiap situs yang Anda kunjungi. Ini dia, besert…
- JSON Beautifier Tempel JSON minified yang menempel jadi satu dinding, lalu bacalah seperti dokumen. Indentasi m…
- Minify JSON Tempel JSON dan terima kembali tanpa satu byte pun terbuang: tanpa indentasi, tanpa baris baru,…