# Pemformat JSON

Validasi dan rapikan JSON dengan Pemformat JSON ini. Tempelkan JSON yang ringkas atau diminifikasi, lalu alat ini akan memeriksanya berdasarkan aturan JSON yang ketat, kemudian memberi indentasi dua spasi pada objek dan array, mempertahankan nilai pendek yang muat dalam 80 kolom pada satu baris, serta menjaga urutan kunci, string, dan presisi angka. JSON yang tidak valid akan menghasilkan pesan kesalahan yang jelas. Ideal untuk developer yang membaca respons API, file konfigurasi, dan log.

## Pertanyaan yang sering diajukan

### Apa fungsi Pemformat JSON?

Pertama, alat ini memeriksa apakah masukan Anda adalah JSON yang valid, lalu mencetaknya dengan indentasi dua spasi. Objek dan array yang muat dalam 80 kolom, seperti daftar tag pendek, tetap dalam satu baris.

### Apa yang terjadi jika JSON tidak valid?

Alat ini berhenti dan menampilkan pesan kesalahan seperti Kesalahan sintaks, alih-alih menebak. Koma di akhir, komentar, tanda kutip tunggal, dan kunci tanpa tanda kutip bukan JSON yang valid; gunakan alat Perbaikan JSON untuk memperbaikinya terlebih dahulu.

### Apakah urutan kunci akan berubah?

Tidak, kunci tetap dalam urutan yang Anda masukkan, dan kunci duplikat dipertahankan apa adanya. Hanya spasi kosong dan pemisah baris yang berubah.

### Apakah angka akan berubah?

Angka disalin sebagaimana ditulis, sehingga presisi dan bilangan bulat besar tetap terjaga. Hanya eksponen yang dinormalisasi: 1E+5 menjadi 1e5 dan -0.5e-03 menjadi -0.5e-3.

### Apakah escape Unicode diuraikan?

Tidak, string disalin persis, sehingga escape seperti \u00e9 tetap dalam bentuk escape dan karakter literal tetap literal. Tanda kutip dan garis miring terbalik di dalam string tidak pernah diubah.

### Apakah ada batas kedalaman bersarang?

Ya, dokumen dengan kedalaman bersarang melebihi 512 tingkat akan ditolak. Respons API sungguhan dan file konfigurasi jauh di bawah batas itu.

### Bisakah saya memformat masukan kosong atau satu nilai saja?

Masukan kosong bukan JSON yang valid dan akan menghasilkan kesalahan. Satu nilai, seperti string, angka, true, atau null, valid dan dikembalikan tanpa perubahan.

### Bisakah saya memilih tab atau empat spasi?

Tidak, pemformat selalu menggunakan indentasi dua spasi dan tidak memiliki opsi. Sebagian besar editor dapat mengubah indentasi setelahnya jika proyek Anda menggunakan tab.

### Mengapa hasilnya dibungkus dalam pagar kode json?

Keluaran dikembalikan sebagai blok kode Markdown berlabel json, sehingga tampil dengan sorotan sintaks di Markdown, isu, dan obrolan. Salin baris di antara pagar kode untuk file .json.

### Seberapa besar JSON saya bisa?

Maksimal 5 MB per proses; masukan yang lebih besar akan ditolak dengan pesan. Keluarannya identik dengan opsi JSON di Code Formatter.

Iklan Anda di sini?

[Email kami](mailto:hi@dennn.is?subject=Beriklan%20di%20OneClick%20Pro)

[Iklan Rangkaian plugin siap agen untuk WordPress.](https://sleekwp.com/?ref=oneclickpro)
