JSON Doğrulayıcı ve Düzenleyici

JSON verini doğrula ve okunabilir hale getir. Sondaki virgül, yorum satırı ve tek tırnak gibi en sık dört hatanın nasıl çözüleceği.

1 değerlendirmeden 5 puan

JSON Doğrulayıcı ve Düzenleyici, JSON verinin geçerli olup olmadığını denetler ve girintili, okunabilir biçime getirir.

JSON beklediğinden katıdır

JSON'un kuralları çok azdır ama hiç esnetilmez. Hataların büyük çoğunluğu şu dört maddeden kaynaklanır.

Sondaki virgül yasaktır. Son öğeden sonra virgül bırakmak pek çok programlama dilinde serbesttir, JSON'da değildir. Bir listeye öğe eklerken en sık yapılan hata budur.

Yorum satırı yoktur. JSON'da yorum diye bir kavram bulunmaz. Bir yapılandırma dosyasına açıklama eklemek istersen bunu ancak normal bir alan olarak yazabilirsin.

Tek tırnak geçersizdir. Tüm metinler ve tüm anahtar adları çift tırnak içinde olmalıdır. Tek tırnak JavaScript'te çalışır, JSON'da çalışmaz.

Anahtarlar tırnaksız yazılamaz. JavaScript nesnelerinde anahtarları tırnaksız yazabilirsin; JSON bunu kabul etmez.

Hata mesajını nasıl okumalı?

Doğrulayıcı sana bir konum bildirir. Ancak sorun genellikle bildirilen yerden biraz öncededir: eksik bir kapanış işareti veya fazladan bir virgül, hatanın ancak birkaç satır sonra fark edilmesine yol açar.

Bu yüzden bildirilen satırdan yukarı doğru bak; özellikle parantez ve süslü parantez eşleşmelerini kontrol et.

Türkçe karakterler

JSON Türkçe karakterleri sorunsuz taşır. Bazı sistemler bunları kaçış dizileriyle yazar; bu da geçerlidir ve okunduğunda aynı harfleri verir. İkisi arasında anlam farkı yoktur.

Gizlilik uyarısı

Gerçek müşteri verisi, kimlik bilgisi veya anahtar içeren JSON'ları çevrimiçi araçlara yapıştırmadan önce iki kez düşün. Böyle bir denetim gerekiyorsa hassas değerleri örnek verilerle değiştir.

Nasıl kullanılır?

  1. JSON verini giriş alanına yapıştır.
  2. Doğrulamayı başlat.
  3. Hata varsa bildirilen konumdan yukarı doğru incele.

Kontrol edilmesi gerekenler

Düzenlenmiş çıktıyı kullanmadan önce açılan ve kapanan işaretlerin eşleştiğini gör. Çok büyük dosyalarda tarayıcı yavaşlayabilir; bu durumda veriyi parçalara bölerek dene.

Sıkça sorulan sorular

Sondaki virgülü neden kabul etmiyor?

JSON standardı buna izin vermez; son öğeden sonra virgül bırakılamaz.

Yorum ekleyebilir miyim?

Hayır. JSON'da yorum desteği yoktur.

Tek tırnak kullanabilir miyim?

Hayır. Tüm metinler ve anahtarlar çift tırnak içinde olmalıdır.

Hata satırı doğru mu gösteriliyor?

Genellikle sorun bildirilen yerden biraz öncededir; yukarı doğru kontrol et.

İlgili araçlar

Sorgu biçimlendirmek için SQL Biçimlendirici, metin kodlamak için Base64 Kodlayıcı sayfalarını kullanabilirsin.

Popüler Araçlar