JSON nasıl biçimlendirilir?
JSON'u yapıştır ve Biçimlendir'e bas. Girinti için 2 boşluk, 4 boşluk ya da sekme seç; istersen anahtarları alfabetik sırala. Biçimlendirilmiş JSON kopyalanabilir veya dosya olarak indirilebilir.
JSON'u düzenle, doğrula ve küçült. Verilerin gizli kalır.
Metnin bu cihazdan hiç çıkmaz.
JSON'u yapıştır; düzgün ve okunaklı girintiyle biçimlendir ya da tek satıra küçült. Geçersizse ilk hatanın tam satırı ve sütunu, eksik bir virgül gibi sade bir açıklamayla gösterilir. Değerler hiçbir zaman değiştirilmez; büyük sayılar tam hassasiyetini korur ve verilerin yalnızca senin tarayıcında kalır.
JSON'u yapıştır ve Biçimlendir'e bas. Girinti için 2 boşluk, 4 boşluk ya da sekme seç; istersen anahtarları alfabetik sırala. Biçimlendirilmiş JSON kopyalanabilir veya dosya olarak indirilebilir.
JSON'u yapıştır; geçersizse ilk sorunun satırı ve sütunu bir açıklamayla görünür, örneğin “virgül bekleniyordu” ya da “sondaki virgüle izin verilmez”. Düzelttiğinde kontrol yeniden çalışır.
JSON daha katı bir metin biçimidir: anahtarlar ve metinler çift tırnak ister, sondaki virgüle ve yorumlara izin verilmez, fonksiyon, undefined ve NaN yoktur. Geçerli JSON her zaman geçerli bir JavaScript değeridir ama tersi doğru değildir.
Küçültme, gerekli olmayan bütün boşlukları ve satır sonlarını siler; dosya ağ üzerinden gönderilirken daha küçük olur. Verinin kendisi değişmez.
Hayır. Birçok biçimlendirici 12345678901234567890 gibi sayıları JavaScript sayısına çevirdiği için yuvarlar. Bu araç her sayıyı yazıldığı gibi korur.
Evet. JSON tarayıcının içinde ayrıştırılır ve biçimlendirilir, hiç yüklenmez; API yanıtlarını, yapılandırma dosyalarını ya da kişisel bilgi içeren verileri yapıştırmak güvenlidir.
Bir insanın okuması gerekiyorsa biçimlendir: kod incelemesinde, hata raporunda ya da belgelerde. Projene uyan 2 boşluk, 4 boşluk ya da sekme seç; sabit bir sıra istiyorsan anahtarları sırala. Bir makine okuyorsa ve boyut önemliyse, örneğin istek gövdesinde ya da gömülü bir dosyada, küçült. Küçültme yalnızca gereksiz boşlukları ve satır sonlarını kaldırır; veri değişmez.
JSON'u yapıştır ve ilk sorunun satır ile sütununu oku. En yaygın nedenler son öğeden sonraki fazladan virgül, çift tırnak yerine tek tırnak, tırnaksız anahtarlar, iki öğe arasında eksik virgül ve standart JSON'un kabul etmediği yorumlardır. Yalnızca ilk hata bildirilir; onu düzelt, denetim yeniden çalışır. Uzun bir dosya birkaç tur gerektirebilir.
Birçok araç her sayıyı JavaScript sayısına çevirir ve yaklaşık 15-16 haneden uzun tam sayıları yuvarlar. 19 haneli bir sipariş ya da kullanıcı kimliği bu yüzden sessizce değişebilir. Bu biçimlendirici her sayıyı yazıldığı gibi korur; API ve veritabanı kimlikleri için güvenlidir. Kişisel veri içeren yanıtları yapıştırmak da güvenlidir, çünkü JSON tarayıcında ayrıştırılır ve hiçbir zaman yüklenmez.
İkisini de aynı girinti ve sıralanmış anahtarlarla biçimlendir, sonra satır modunda Metin Karşılaştır'a yapıştır. Anahtar sırasından gelen gürültüyü değil, yalnızca gerçek farkları göreceksin. Öncesinde anahtarları yeniden adlandırmak istersen Harf Dönüştürücü bir ad listesini camelCase ya da snake_case'e çevirebilir. Bir metnin ne kadar büyük olduğunu görmek için UTF-8 bayt boyutunu da gösteren Kelime Sayacı'nı kullan.
Sınırları unutma. JSON5 ve yorumlu JSON hata olarak bildirilir; JSON'dan CSV'ye dönüştürme henüz yok.
Önce JSON'un tamamını yapıştırdığından emin ol; yarım kopyalanmış bir dosya hep beklenmeyen bir sonla biten bir hata verir. Biçimlendirdikten sonra girintilerin beklediğin yapıyı gösterip göstermediğine bak: yanlış yerde kapanan bir parantez, iç içe geçmiş nesneleri görünce kolayca fark edilir. Çok büyük dosyalarda birkaç saniye beklemek gerekebilir; sayfayı kapatma.
Çok katmanlı bir yanıtta işine yarayan kısmı bulmak için önce biçimlendir, sonra anahtar adlarını göz ucuyla tara. Aynı yapıyı tekrar tekrar kullanıyorsan anahtarları sıralamak, farklı zamanlarda alınan iki yanıtı kıyaslamayı da kolaylaştırır.
| Bu araç | Dosya yükleten servisler | |
|---|---|---|
| Metin sunucuya gider mi? | Hayır | Genellikle |
| Hesap gerekir mi? | Hayır | Bazen |
| Uzunluk veya kullanım sınırı | Yok | Çoğunda var |
| Kaydedilir mi? | Asla | Olabilir |
Uzun bir JSON'u gözle değerlendirmek zordur. Uzaktan ve yerel olarak kullanılabilen check_json MCP aracı, asistana JSON'un geçerli olup olmadığını ve ilk hatanın nerede olduğunu söyler; hiçbir değeri değiştirmeden biçimlendirebilir.