JSON biçimlendirici ve doğrulayıcı
JSON'u düzenlemek, küçültmek veya denetlemek için yapıştırın; herhangi bir hatanın tam satırını ve sütununu görün.
Tamamen tarayıcınızda çalışır
- Girdi
- 0
- Çıktı
- 0
- Anahtar
- 0
- Derinlik
- 0
Yapıştırılan ya da .json dosyasından alınan en fazla yaklaşık 10 MB girdi.
JSON nasıl biçimlendirilir ve doğrulanır
- JSON'unuzu kutuya yapıştırın veya sayfaya bir .json dosyası bırakın.
- Düzeni seçin: 2 boşluk, 4 boşluk, sekme ya da küçültülmüş. Alfabetik olmalarını istiyorsanız Anahtarları sırala'yı açın.
- JSON geçersizse sorunun altında bir işaretle satır ve sütunu görürsünüz. Geçerliyse sonucu kopyalayın veya indirin.
JSON'u biçimlendirme ve denetleme
JSON, veri için küçük ve katı bir metin biçimidir: süslü parantezli nesneler, köşeli parantezli diziler ve dize, sayı, true, false veya null olan değerler. Makineler boşluğu umursamaz ama insanlar umursar; bu yüzden bir biçimlendirici iç içe verileri okunur kılmak için girinti ve satır sonu ekler, bir küçültücü ise yer kazanmak için bunları kaldırır.
Bu araç metninizi kendi ayrıştırıcısıyla okur; böylece bir şeyin ters gittiği tam karakteri gösterebilir. En sık yapılan hatalar, son öğeden sonra gelen virgül, çift yerine tek tırnak, tırnaksız bir anahtar, bir yorum veya sonda eksik bir parantezdir. Hata, satırı ve sütunu, o satırın bir kopyasını ve konumun altında bir işaret gösterir.
Biçimlendirme yalnızca boşlukları değiştirir. Sayılar ve dize kaçışları yazıldığı gibi korunur; bu yüzden 12345678901234567890 gibi uzun bir kimlik, veriler JavaScript sayılarına okunsaydı olacağı gibi yuvarlanmaz.
İpuçları
- Bir yapılandırmanın iki sürümünü mü karşılaştırıyorsunuz? İkisini de aynı seçeneklerle biçimlendirin, ardından Metin karşılaştır aracını kullanın.
- JSON'unuzun içinde bir Base64 değeri mi var? Base64 kodla ve çöz ile çözün.
- Verinin bir elektronik tabloda olması mı gerekiyor? JSON'dan CSV'ye aracını veya ters yön için CSV'den JSON'a aracını kullanın.
Sık sorulan sorular
JSON'um yükleniyor mu?
Hayır. Tarayıcınızda ayrıştırılır ve biçimlendirilir; hiçbir zaman gönderilmez veya saklanmaz. Bu yüzden paylaşmak istemeyeceğiniz yapılandırmaları ya da verileri rahatça yapıştırabilirsiniz.
Geçerli JSON ne sayılır?
Standart biçim: çift tırnaklı anahtarlar ve dizeler; yorum, sondaki virgül, tek tırnak, undefined veya NaN yok. JavaScript nesne sabitleri veya yorumlu yapılandırma dosyaları gibi JSON'a benzeyen birçok dosya kesin olarak geçerli değildir ve işaretlenir.
Biçimlendirme verimi değiştirir mi?
Hayır. Sayılar yazıldığı gibi korunur (JavaScript'in tam olarak tutamayacağı çok uzun olanlar dahil), dizeler kaçış dizilerini korur ve anahtarlar, Anahtarları sırala'yı açmadıkça sırasını korur. Yalnızca boşluklar değişir.
Anahtarları sırala nasıl çalışır?
Her nesnedeki, her düzeydeki anahtarlar karakterlerine göre alfabetik sıralanır. Dizilerde sıra korunur, çünkü dizi öğelerinin sırası genellikle önemlidir.
İstatistikler neyi gösterir?
Bayt cinsinden girdi ve çıktı boyutunu, tüm düzeylerdeki toplam nesne anahtarı sayısını ve düz bir nesnenin derinliğinin 1 olduğu en yüksek iç içelik derinliğini.
Girdi ne kadar büyük olabilir?
Yaklaşık 10 MB. Sekmenin donma riskini almak yerine daha büyük girdi reddedilir. Çıktı alanı ilk iki milyon karaktere kadarını gösterir; Kopyala ve İndir her zaman tamamını içerir.