Son güncelleme:
Okunmayan JSON’u okunur hâle getirin
Bir API’den dönen yanıt genellikle tek satırda, boşluksuz gelir — makine için verimli, insan için okunamaz. Bu araç veriyi girintileyerek yapısını ortaya çıkarır; hangi alanın hangi nesnenin içinde olduğunu bir bakışta görürsünüz.
Ters yönde de çalışır: okunur biçimdeki bir JSON’u tek satıra sıkıştırarak (minify) gereksiz boşlukları atarsınız. Yapılandırma dosyalarını veya istek gövdelerini küçültmek istediğinizde işinize yarar.
Hatanın nerede olduğunu söyler
JSON’un en sinir bozucu tarafı, tek bir eksik virgülün bütün veriyi geçersiz kılması ve hata mesajlarının çoğunlukla yerini göstermemesidir. Araç veriyi doğrular ve geçersizse sorunun nerede olduğunu bildirir — hatayı tüm dosyayı gözle tarayarak aramazsınız.
En sık karşılaşılan üç hata: son elemandan sonra bırakılan fazladan virgül, çift tırnak yerine tek tırnak kullanımı, ve tırnak içine alınmamış anahtar isimleri. JSON standardı bu üçüne de izin vermez.
Veriniz tarayıcınızdan çıkmaz. Bu, üretim ortamından aldığınız bir yanıtı incelerken önemlidir: içinde müşteri verisi veya erişim anahtarı bulunan bir gövdeyi tanımadığınız bir siteye yapıştırmak, o veriyi ifşa etmek demektir.
JSON verisi nasıl formatlanır ve doğrulanır?
Adım 1: JSON’u yapıştırın
API yanıtınızı veya yapılandırma dosyanızın içeriğini giriş alanına yapıştırın.
Adım 2: Formatla veya sıkıştır
Okunur hâle getirmek için formatlayın, dosyayı küçültmek için tek satıra sıkıştırın.
Adım 3: Hataları düzeltin
Veri geçersizse araç sorunun yerini bildirir. En sık sebepler fazladan virgül, tek tırnak ve tırnaksız anahtar isimleridir.
Adım 4: Sonucu kopyalayın
Düzeltilmiş ve biçimlenmiş çıktıyı kopyalayıp kodunuza veya dokümanınıza aktarın.
Sıkça Sorulan Sorular
Verim sunucuya gönderiliyor mu?
Hayır. Ayrıştırma ve biçimlendirme tamamen tarayıcınızda yapılır. İçinde hassas veri bulunan bir yanıtı incelerken bu fark önemlidir.
“Unexpected token” hatası ne demek?
Ayrıştırıcının o noktada beklemediği bir karakterle karşılaştığı anlamına gelir. Pratikte neredeyse her zaman şu üçünden biridir: son elemandan sonra kalmış bir virgül, çift tırnak yerine tek tırnak, veya tırnak içine alınmamış bir anahtar adı.
JSON’da yorum satırı kullanabilir miyim?
Standart JSON yorum desteklemez; `//` veya `/ /` eklerseniz veri geçersiz olur. Bazı araçlar buna izin veren gevşetilmiş bir sürüm kullanır, ama bu dosyalar standart ayrıştırıcılarda okunmaz.
Çok büyük dosyalar açılıyor mu?
Birkaç megabaytlık veriler sorunsuz işlenir. Çok daha büyük dosyalarda tarayıcı sekmesi zorlanabilir, çünkü işlem tamamen cihazınızda yapılıyor.
Sıkıştırmak veriyi bozar mı?
Hayır. Sadece girinti ve satır sonu gibi anlam taşımayan boşluklar atılır; veri birebir aynı kalır.
İlgili Araçlar
- Özel Tasarım QR Kod OluşturucuRenkli, özel şekilli ve ortası ikonlu QR kodlarınızı ücretsiz üretin.
- Güçlü Şifre Oluşturucu & Entropi ÖlçerKriptografik olarak güvenli, yüksek entropili rastgele şifreler üretin.
- Kelime & Karakter SayacıCanlı metin analizi: kelime, karakter, cümle, paragraf ve okuma süresi.
- Base64 Kodlayıcı / Çözücü (Encoder-Decoder)Metinlerinizi Base64 formatına çevirin veya Base64 verisini geri çözün.
- Fotoğraf Metadata & Gizlilik TemizleyiciFotoğrafındaki GPS konumu, cihaz bilgisi ve gizli EXIF/C2PA verisini gör; tek tıkla kaldır.
- Görsel Sıkıştırıcı & Format DönüştürücüFotoğraflarınızın kalitesini bozmadan dosya boyutunu düşürün (WebP / JPG / PNG).