API yanıtlarını okuma
Küçültülmüş bir yanıtı yapıştırın ve uzun bir satır yerine yapısını bir bakışta inceleyin.
JSON metnini yapıştırın; yazdıkça metin kontrol edilir ve biçimlendirilir. 2 boşluk, 4 boşluk, sekme veya minifiye edilmiş çıktı seçeneklerinden birini seçin, isterseniz anahtarları sıralayın ve bir sorun olduğunda tam satır ve sütun bilgisini alın. Verileriniz asla yüklenmez.
JSON nedir, neden hata veriyor ve bu sorun nasıl hızlıca giderilir?
Bir JSON biçimlendirici, JSON metnini insanların okuyabileceği düzenli ve girintili bir biçime dönüştürür ya da gönderim amacıyla tek bir sıkıştırılmış satıra sığdırır. Bir doğrulayıcı ise metnin gerçekten JSON olup olmadığını kontrol eder ve uygun olmayan yerleri size bildirir.
Bu araç her ikisini de aynı anda yapar. JSON dosyanızı katı bir ayrıştırıcıyla okur, sonucu seçtiğiniz biçimde gösterir ve hataların satır ve sütun numaralarını belirtir; böylece metni baştan sona taramaya gerek kalmadan hataları düzeltebilirsiniz.
Küçültülmüş bir yanıtı yapıştırın ve uzun bir satır yerine yapısını bir bakışta inceleyin.
Bir uygulama bunları yükleyemeden önce, paket, ayarlar ve veri dosyalarında yazım hatası olup olmadığını kontrol edin.
JSON’u bir sayfaya, isteğe veya teste eklemeden önce boşlukları temizlemek için küçültün.
JSON’un kuralları oldukça azdır. Metin, tüm anahtarlar dahil olmak üzere çift tırnak işaretleri içine alınır. Değerler, dizeler, sayılar, true, false, null, diziler veya nesneler olabilir. Öğeler virgülle ayrılır; son öğenin ardından virgül konulmaz ve yorumlara izin verilmez.
Hataların çoğu, JavaScript veya diğer dillerden devralınan birkaç alışkanlıktan kaynaklanmaktadır: tek tırnak işaretleri, tırnak işareti içermeyen anahtarlar, sonuna eklenmiş virgüller, yorumlar ve undefined veya NaN gibi değerler. Doğrulayıcı, tespit ettiği sorunu ve bunun meydana geldiği satır ile sütunu belirtir.
Buradaki biçimlendirme, verilerinize özen gösterir. Sayılar ve metinler yazıldıkları şekliyle aynen kopyalanır; dolayısıyla 12345678901234567890 gibi uzun bir kimlik numarası basamak kaybetmez ve 1.0, 1’e dönüşmez. Yalnızca boşluklar değişir; ayrıca “Anahtarları sırala” seçeneğini etkinleştirirseniz anahtarların sırası da değişir. Aynı anahtar bir nesnede iki kez görünürse, araç sizi uyarır; çünkü çoğu ayrıştırıcı yalnızca son değeri saklar.
JSON verileriniz, bu sayfadaki JavaScript tarafından tarayıcınızda ayrıştırılır ve biçimlendirilir. Bu veriler yüklenmez, depolanmaz veya kaydedilmez; indirilen dosyalar ise cihazınızda oluşturulur.
Yalnızca standart JSON kabul edilir. Yorumlar, sonuna eklenmiş virgüller, tek tırnak işaretleri ve NaN değerleri hata olarak bildirilir ve araç bunları sizin için düzeltmez. Yaklaşık 10 MB’yi aşan çok büyük dosyalar işlenmez.
JSON metninizi giriş kutusuna yapıştırın. Metin, seçtiğiniz girinti biçimiyle (2 boşluk, 4 boşluk veya sekme) anında biçimlendirilir. Ardından sonucu kopyalayın veya .json dosyası olarak indirin.
Bu araç, metninizi titiz bir JSON ayrıştırıcısıyla okur. Bir hata varsa, sorunun bulunduğu satır ve sütunu kısa bir açıklama ile gösterir; ayrıca bir düğme aracılığıyla sizi girdideki o noktaya götürür.
"Beautify" işlevi, JSON'un okunmasını kolaylaştırmak için satır sonları ve girintiler ekler. "Minify" işlevi ise metni olabildiğince küçültmek için tüm isteğe bağlı boşlukları kaldırır. Her iki durumda da veriler aynıdır.
En sık görülen nedenler arasında sonuna virgül eklenmesi, çift tırnak yerine tek tırnak kullanılması, tırnak işareti içermeyen anahtarlar, öğeler arasında eksik virgül veya yorumlar sayılabilir. Standart JSON bunların hiçbirine izin vermez ve hata mesajı tam olarak sorunlu yeri gösterir.
Hayır. Dizgiler ve sayılar, 1.0 veya 1e3 gibi çok büyük sayılar ve değerler de dahil olmak üzere, tam olarak yazdığınız şekilde korunur. Yalnızca boşluk karakterleri değişir; ayrıca, “Anahtarları sırala” seçeneğini etkinleştirirseniz anahtarların sırası da değişir.
Standart JSON'da bu mümkün değildir. JSON5 ve JSONC gibi biçimlerde bunlara izin verilir, ancak bu doğrulayıcı standarda uygun çalıştığı için yorumları ve sonundaki virgülleri hata olarak bildirir.
Hayır. Biçimlendirme ve doğrulama işlemleri tarayıcınızda gerçekleştirilir ve JSON verileriniz cihazınızdan asla dışarı çıkmaz. Bu da, gizli tutmak istediğiniz API yanıtları ve yapılandırma dosyaları için güvenli bir ortam sağlar.
Yaklaşık 10 MB'a kadar metin. Hız, cihazınıza bağlıdır; bu nedenle çok büyük dosyaların işlenmesi bir telefon üzerinde biraz zaman alabilir. Her şey tarayıcınızın belleğinde işlenir.
Ana sayfada, API anahtarı gerektirmeyen onlarca ücretsiz araç daha yer almaktadır.
Satırları birleştirin ve metinden satır sonlarını kaldırın.
Araç açMetinden boşlukları, sekmeleri ve boş satırları temizleyin.
Araç açHerhangi bir listeden tekrarlanan satırları kaldırın.
Araç açIP adresinizi bulun ve herhangi bir IP adresini arayın.
Araç açEşleşen soru yok.
Bu araç hakkındaki görüşlerinizi diğer ziyaretçilerle paylaşın.