Tarayıcınız güncel değil

Bu siteyi görüntülemek için tarayıcınızın veya cihazınızın işletim sisteminin güncellenmesi gerekiyor.

Your browser is out of date. Please update iOS or your browser to view this site.

Ana içeriğe geç
Gizke.com
Blog

JSON Düzenleyici – Biçimlendirme ve Doğrulama

Cihazınızda çalışır. Hiçbir şey gönderilmez.

Bir .json dosyasını buraya bırakın

JSON'u tamamen tarayıcınızda biçimlendirin, doğrulayın ve inceleyin - hiçbir şey herhangi bir yere yüklenmez.

JSON (JavaScript Object Notation), web API'leri, yapılandırma dosyaları ve uygulama ayarları arasında veri alışverişinin standart formatıdır. Yanlış yerleştirilmiş tek bir virgül veya eksik bir tırnak işareti, tüm bir yanıtı bozabilir; bu yüzden JSON'u kullanmadan önce doğrulamak ve biçimlendirmek önemlidir. Bu araç, JSON'unuzu tamamen tarayıcınızda ayrıştırır, söz dizimi hatasının tam olarak nerede olduğunu gösterir ve onu yeniden biçimlendirmenize, sıkıştırmanıza veya ağaç görünümünde incelemenize izin verir - verileriniz hiçbir sunucuya gitmez.

Sık sorulan sorular

JSON ne için kullanılır?
JSON, çoğu web API'sinin, mobil uygulama arka uçlarının ve yapılandırma dosyalarının (Node.js projelerindeki package.json gibi) varsayılan veri formatıdır. Hem insanlar hem de makineler tarafından okunabilir olması, modern veri alışverişinin çoğunda XML'in yerini almasının nedenidir.
JSON'um neden söz dizimi hatası veriyor?
En yaygın nedenler, son öğeden sonra kalan bir virgül, bir anahtarın etrafında eksik tırnak işaretleri, çift tırnak yerine tek tırnak kullanılması veya kapatılmamış bir parantezdir. Hata mesajı tam satır ve sütunu gösterir, böylece doğrudan soruna gidebilirsiniz.
Biçimlendirme ile sıkıştırma arasındaki fark nedir?
Biçimlendirme, yapının okunmasını kolaylaştırmak için girinti ve satır sonları ekler. Sıkıştırma ise mümkün olan en küçük dosyayı elde etmek için tüm bu boşlukları kaldırır - JSON'u ağ üzerinden gönderirken ve insan tarafından okunabilir olmasına gerek olmadığında kullanışlıdır.
JSON verilerim herhangi bir yere yükleniyor mu?
Hayır. Ayrıştırma, biçimlendirme ve doğrulamanın tümü tarayıcınızda JavaScript kullanılarak yerel olarak çalışır - metin yapıştırmak yerine bir dosya yüklediğinizde bile JSON'unuz cihazınızdan asla ayrılmaz ve bir sunucuya dokunmaz.
Anahtarları Sırala düğmesi ne yapar?
Her nesnenin anahtarlarını, her iç içe geçme düzeyinde alfabetik olarak özyinelemeli şekilde sıralar; dizi sırasına dokunmaz. Bu, aynı veriyi taşıyan ama anahtarları farklı sırada serileştirilmiş iki JSON dosyasını veya API yanıtını karşılaştırmayı çok kolaylaştırır.
Büyük bir JSON dosyasının içinde belirli bir değeri nasıl bulurum?
Ağaç görünümüne geçin ve arama kutusuna yazın - eşleşen anahtarlar ve değerler vurgulanır, dalları iç içe geçmiş nesnelerin veya dizilerin derinliklerinde bile otomatik olarak açılır. Bir düğümün Yolu Kopyala düğmesine tıklayarak $.users[0].email gibi tam konumunu kopyalayabilir ve bu alanı doğrudan kendi kodunuzda kullanabilirsiniz.
Geliştiriciler için: bu sayfayı URL'de bir `q` parametresiyle açarsanız - örn. gizke.com/json?q={"hello":"world"} - o değer otomatik olarak önceden doldurulur. Çoğu ziyaretçinin buna ihtiyacı yoktur; kullanıma hazır bir örneğe doğrudan bağlantı vermek içindir.

Bu aracı paylaş

BlogHakkımızdaİletişimKullanım KoşullarıGizlilik Politikası