JSON Formatter
Tempel JSON, langsung dirapikan dan dicek.
Perapian dan pengecekan hanya terjadi di halaman ini. JSON Anda tidak dikirim ke mana pun.
Cara pakai
- 1. Tempel JSONTempel di sebelah kiri atau buka file (.json dan sejenisnya). JSON langsung dirapikan dan dicek saat ditempel.
- 2. Pilih tata letak2 atau 4 spasi, tab, atau satu baris (padatkan). Anda juga bisa mengurutkan key berdasarkan nama.
- 3. Salin atau simpanSalin hasilnya atau simpan sebagai .json. Jika ada error, lompat ke titik yang tepat dan perbaiki.
Error umum dan cara memperbaikinya
| Pesan | Penyebab umum |
|---|---|
| Diperlukan koma (,) | Koma di akhir baris sebelumnya hilang |
| Koma di akhir tidak diperbolehkan | Ada koma setelah item terakhir (“Perbaiki” membereskannya) |
| Gunakan tanda kutip ganda | String memakai kutip tunggal, seperti di JavaScript (“Perbaiki” membereskannya) |
| Key perlu tanda kutip ganda | Sebuah key tidak memakai tanda kutip |
| Komentar tidak diperbolehkan | Ada komentar // atau /* */ (“Perbaiki” menghapusnya) |
Aturan JSON
JSON didefinisikan oleh RFC 8259: string dan key memakai tanda kutip ganda, komentar tidak diperbolehkan, dan tidak ada koma setelah item terakhir. Alat ini mengecek persis berdasarkan aturan tersebut.
Sumber: RFC 8259 (standar JSON)
Pertanyaan umum (FAQ)
Untuk siapa alat ini?
Developer yang ingin membaca respons API atau file konfigurasi, orang yang mengecek JSON satu baris dari log, siapa pun yang mencari kesalahan di file JSON, dan tester yang merapikan data contoh.
Apakah berbayar?
Tidak. Tanpa batas pemakaian, dan tanpa daftar.
Apakah JSON saya dikirim ke suatu tempat?
Tidak. Perapian dan pengecekan terjadi di halaman ini, jadi JSON yang berisi API key atau data pribadi tidak pernah keluar dari perangkat Anda.
Bagaimana error ditampilkan?
Anda melihat letaknya, seperti “baris 3, kolom 5”, dan apa yang salah (koma yang hilang, tanda kutip tunggal alih-alih kutip ganda, dan sebagainya). “Pilih titiknya” memilih karakter tersebut di sebelah kiri.
Bagaimana jika karakter full-width atau yang mirip ikut masuk?
Titik dua, koma, dan spasi full-width, serta tanda kutip melengkung seperti “ ”, tidak diperbolehkan di JSON. Anda diberi tahu karakter mana itu (misalnya U+FF1A) dan karakter biasa yang harus dipakai.
Bisakah angka besar berubah?
Tidak. Pembaca JSON standar browser membulatkan bilangan bulat yang sangat besar (sekitar 16 digit ke atas), tetapi alat ini menyimpan setiap angka persis seperti ditulis, jadi ID panjang dan desimal seperti 1.10 tetap sama.
Bisakah membaca karakter gaya \u3042?
Centang “Tampilkan escape gaya \u3042 sebagai karakter yang mudah dibaca”, maka hasil dan tree menampilkannya sebagai huruf biasa. Karakter yang wajib di-escape dalam JSON, seperti baris baru dan tanda kutip, tetap di-escape, jadi hasilnya tetap JSON yang valid.
Apa itu tampilan tree?
Ubah hasil ke “Tree” untuk membuka dan menutup objek dan array sambil menjelajah. Praktis untuk JSON yang bersarang dalam. Ada juga tombol “Buka semua” dan “Tutup semua”.
Apa yang terjadi dengan key ganda?
Dalam JSON, nilai mana yang dipakai tergantung program yang membacanya. Alat ini memberi tahu baris setiap key yang berulang dan menyimpan keduanya di hasil.
Bisakah memperbaiki komentar, koma di akhir, dan tanda kutip tunggal?
Centang “Perbaiki”, maka komentar dan koma di akhir dihapus dan string berkutip tunggal menjadi berkutip ganda. Anda diberi tahu apa yang diperbaiki dan berapa kali. Hasilnya JSON yang valid.
Apa fungsi “satu baris”?
Menghapus semua spasi dan baris baru agar JSON sekecil mungkin, untuk menghemat bandwidth atau ukuran file.
Bagaimana cara memakai urutkan key?
Urutkan dua file JSON sebelum membandingkannya agar perbedaannya mudah terlihat. Hanya key objek yang diurutkan; urutan array tetap.
Bisakah membuka file besar?
Bisa. Semuanya berjalan di perangkat Anda, jadi batasnya adalah memori perangkat Anda. Dalam pengujian kami, JSON 3 MB dirapikan dalam waktu kurang dari 3 detik.
Apakah bisa dipakai di ponsel?
Bisa. Anda bisa menempel dan menyalin hasilnya.
Premium
Satu Premium, semua fitur unggulan sepuasnya.
- Semua fitur berbayar di semua ekstensi
- Fitur Premium di alat web Kitbench
- Termasuk ekstensi yang kami rilis nanti
- Hingga 3 browser per orang (rumah, kantor, ponsel)
- Bulanan¥980/bulan
- Tahunan¥9,800/tahun (sekitar ¥817/bulan)
- Seumur hidup¥14,800 sekali bayar
Alat lainnya
- Premium
Penghitung Kata
Hitung kata, karakter, kalimat, dan paragraf. Waktu baca, kata kunci teratas, dan batas kata.
Alat web · berjalan di browser kamu Ubah Huruf Kapital
HURUF BESAR, kecil, huruf kalimat, Huruf Judul, camelCase, snake_case, dan lainnya, bisa dibatalkan.
Alat web · berjalan di browser kamu- Premium
Catatan Online
Langsung ketik. Simpan otomatis, hingga 5 catatan berjudul, unduh .txt, dan tautan berbagi.
Alat web · berjalan di browser kamu Bandingkan Teks
Tandai perbedaan dua teks, per kata atau per karakter, tanpa unggah.
Alat web · berjalan di browser kamuKalkulator Umur
Umur tepat dalam tahun, bulan, dan hari, plus berapa hari lagi ulang tahun berikutnya.
Alat web · berjalan di browser kamuKalkulator BMI
BMI dalam kg/cm atau satuan AS, kategori kamu, dan rentang berat badan normal untuk tinggi badan kamu.
Alat web · berjalan di browser kamuHitung Hari
Selisih hari antara dua tanggal, hari kerja, dan tanggal N hari sebelum atau sesudahnya.
Alat web · berjalan di browser kamuDadu
Ketuk untuk melempar. Berapa pun dadu dan sisinya. Total, riwayat, dan notasi 2d6.
Alat web · berjalan di browser kamu- Premium
Kompres Foto
Perkecil JPG, PNG, dan WebP lewat kualitas, ubah ukuran, atau WebP. Kompres banyak sekaligus. Tanpa upload.
Alat web · berjalan di browser kamu - Premium
JPG ke PDF
Gabungkan JPG, PNG, dan gambar lain jadi satu PDF. A4 atau sesuai gambar. Tanpa upload.
Alat web · berjalan di browser kamu