JSON Biçimlendirici ne işe yarar?
JSON Biçimlendirici, API yanıtları veya log dosyalarından kopyaladığınız tek satırlık, okunması zor JSON verisini düzgün girintilerle yeniden yazar. Böylece iç içe nesneleri, dizileri ve alanların hangi seviyede olduğunu bir bakışta görebilirsiniz.
Araç aynı zamanda sözdizimini kontrol eder: eksik virgül, fazladan virgül, tek tırnak veya kapanmamış parantez gibi hatalarda işlemi durdurur ve hatanın satır ile sütununu gösterir. Tüm işlem tarayıcınızda yapılır; JSON'unuz sunucuya gönderilmez.
JSON Biçimlendirici nasıl kullanılır?
- JSON metnini sol taraftaki kutuya yapıştırın veya “Dosya aç” ile .json dosyası seçin.
- Girinti türünü (2 boşluk, 4 boşluk veya sekme) seçin. İsterseniz anahtarları alfabetik sıralayın.
- Biçimlendirilmiş çıktı sağ tarafta anında oluşur; “Kopyala” veya “İndir” ile alın.
Örnek kullanım
Girdi:
{"id":7,"ad":"Ece","roller":["admin","editor"]}Sonuç:
{
"id": 7,
"ad": "Ece",
"roller": [
"admin",
"editor"
]
}Sonuçları nasıl yorumlamalı?
Çıktı geçerli JSON'dur ve orijinal veriyle birebir aynı anlamı taşır; yalnızca boşluklar değişir. “Anahtarları sırala” seçeneği, iki JSON'u karşılaştırmadan önce sıralamadan kaynaklanan farkları ortadan kaldırmak için kullanışlıdır.
Sıkça sorulan sorular
JSON verilerim sunucunuza gönderiliyor mu?
Hayır. Biçimlendirme tarayıcınızdaki JavaScript ile yapılır; girdiğiniz veri cihazınızdan çıkmaz ve hiçbir yerde saklanmaz.
Hata mesajındaki satır numarası neyi gösterir?
Ayrıştırıcının beklenmedik bir karakterle karşılaştığı konumu. Hata çoğu zaman bu konumun hemen öncesindedir; örneğin unutulmuş bir virgül bir sonraki satırda hata olarak görünür.
Yorum satırı (// veya /* */) içeren JSON biçimlendirilebilir mi?
Standart JSON yorumlara izin vermez, bu yüzden araç bu tür girdileri hatalı kabul eder. Yorumları kaldırdıktan sonra tekrar deneyin.