JSON

JSON Formatter / Minify / Validator

JSON biçimlendirme (2 boşluk girinti), sıkıştırma ve doğrulama, doğrudan tarayıcıda.

JSON Formatter turns any JSON into a readable, indented form, compresses it into a single compact line, or checks it for syntax errors. Everything runs in your browser — nothing you paste is sent anywhere.

How to use it

Common uses

Things to keep in mind

Formatting never changes data types or key order — only the whitespace and line breaks around values.

Valid JSON doesn't allow trailing commas, comments, or single quotes — if your input has those, run it through JSON Repair first.

Bu araç hakkında makale: JSON Formatter: biçimlendirme, küçültme ve doğrulama

Sıkça sorulan sorular

"Biçimlendir" ile "Küçült" arasındaki fark nedir?

Biçimlendirme, JSON'u okunabilir hale getirmek için girinti ve satır sonları ekler, Küçültme ise mümkün olan en küçük çıktıyı üretmek için tüm gereksiz boşlukları kaldırır — ikisi de tamamen aynı verileri temsil eder.

Doğrulayıcı, bana doğru görünen bir JSON'u neden işaretliyor?

Yaygın sorunlar arasında sondaki virgüller, çift yerine tek tırnak, tırnaksız anahtarlar veya yorumlar bulunur — bunların hiçbiri katı JSON'da geçerli değildir, ancak JSON5 gibi daha esnek bazı ayrıştırıcılar bunları kabul eder.

JSON'umu biçimlendirirken veya doğrularken bir yere yükleniyor mu?

Hayır. Tüm biçimlendirme ve doğrulama tamamen tarayıcınızda yerel olarak gerçekleşir — hiçbir şey sunucuya gönderilmez.

JSON5 veya JSONC standart JSON'dan nasıl farklıdır?

Bunlar, ek olarak yorumlara, sondaki virgüllere ve tırnaksız anahtarlara izin veren uzantılardır. Katı bir JSON doğrulayıcı (bu araç gibi) böyle bir metni doğru şekilde reddeder — bunun için JSON5/JSONC'yi açıkça destekleyen ayrı bir ayrıştırıcı gerekir.

Biçimlendirme, sayılar gibi veri türlerini değiştirir mi?

Hayır, biçimlendirme ve küçültme yalnızca değerlerin etrafındaki boşlukları ve satır sonlarını yeniden düzenler. Sayılar, dizeler, booleanlar ve null orijinal haliyle kalır.

Makaleler: JSON