JSON Doğrulayıcı ve Düzenleyici

1 değerlendirmeden 5 puan

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

JSON beklediğinizden 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 isterseniz bunu ancak normal bir alan olarak yazabilirsiniz.

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 yazabilirsiniz; JSON bunu kabul etmez.

Hata mesajını nasıl okumalı?

Doğrulayıcı size 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ın; özellikle parantez ve süslü parantez eşleşmelerini kontrol edin.

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ün. Böyle bir denetim gerekiyorsa hassas değerleri örnek verilerle değiştirin.

Nasıl kullanılır?

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

Kontrol edilmesi gerekenler

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

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 edin.

İlgili araçlar

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

Popüler Araçlar