JSON Formatter API - Cetak Cantik dengan Indentasi Khusus
Mengambil string JSON yang ringkas atau berformat buruk dan mengembalikannya dengan lekukan dan jeda baris yang konsisten. Konfigurasikan ukuran indentasi (umumnya 2 atau 4 spasi) agar sesuai dengan gaya proyek Anda.
Code examples
curl -X POST https://api.botoi.com/v1/json/format \
-H "Content-Type: application/json" \
-d '{"json":"{\"name\":\"botoi\",\"version\":2}","indent":2}'When to use this API
Format respons API untuk pencatatan
Cetak badan respons API dengan cantik sebelum menulisnya ke file log sehingga pengembang dapat memindainya selama proses debug.
Buat penampil file konfigurasi
Tampilkan file konfigurasi JSON yang diformat di dasbor admin sehingga pengguna non-teknis dapat membaca dan meninjau pengaturan.
Standarisasi indentasi dalam pipeline CI
Jalankan titik akhir ini dalam langkah CI untuk memverifikasi bahwa semua file JSON yang dicentang mengikuti aturan inden 2 spasi atau 4 spasi yang konsisten.
Frequently asked questions
Tingkat indentasi apa yang didukung?
Bilangan bulat positif apa pun dapat digunakan, meskipun 2 dan 4 adalah yang paling umum. Standarnya adalah 2 spasi.
Apakah pemformatan mengubah data dengan cara apa pun?
Tidak. Outputnya secara semantik identik dengan input. Hanya spasi putih dan jeda baris yang berubah.
Apa yang terjadi jika masukan JSON tidak valid?
API mengembalikan kesalahan dengan lokasi kegagalan penguraian, sehingga Anda dapat memperbaiki masalah sintaksis.
Bisakah saya memformat JSON dengan lekukan tab, bukan spasi?
API saat ini hanya mendukung indentasi berbasis ruang. Atur parameter indentasi ke jumlah spasi pilihan Anda.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.