JSON Formatlayıcı

JSON'u doğrula, güzelleştir veya sıkıştır

İşlem
Girinti

JSON Formatlayıcı: Karışık Veriyi Okunur Hale Getir

API yanıtı tek satır halinde mi geldi? Yapıştır, güzelleştir, hatayı satırıyla gör.

API'lerden dönen JSON çoğu zaman tek satırlık, okunması imkânsız bir metin yığınıdır; elle yazılan JSON'da ise kaçırılan bir virgül her şeyi bozar. Bu araç iki derdi birden çözer: yapıştırdığınız veriyi anında doğrular ve seçiminize göre 2 ya da 4 boşluk girintiyle güzelleştirir veya üretim ortamı için tek satıra sıkıştırır. Sözdizimi hatası varsa 'satır 12, sütun 8' hassasiyetinde konum bildirir — devasa dosyada virgül avlamak tarihe karışır. Doğrulama ve biçimlendirme tamamen tarayıcınızda çalışır: API anahtarları veya müşteri verisi içeren JSON'larınız hiçbir sunucuya gönderilmez.

Özellikler

✅

Anlık Doğrulama

Yazarken geçerlilik ve hata konumu görünür.

🎨

Güzelleştir

2 veya 4 boşluk girintiyle okunur biçim.

📦

Sıkıştır

Üretim için gereksiz boşluksuz tek satır.

🔒

Veriniz Sizde

Her şey tarayıcıda — sunucuya gönderilmez.

JSON Rehberi

Sık yapılan hatalar

  • Son elemandan sonra fazladan virgül: {"a":1,}
  • Tek tırnak kullanmak — JSON çift tırnak ister
  • Anahtarları tırnaksız yazmak: {a:1} geçersiz
  • Yorum satırı eklemek — JSON yorum desteklemez

Ne zaman hangisi?

  • Güzelleştir: hata ayıklama, inceleme, dokümantasyon
  • Sıkıştır: API yanıtı, config dosyası, bant genişliği
  • 2 boşluk: modern standart (npm, VS Code varsayılanı)
  • 4 boşluk: derin iç içe yapılarda okunabilirlik

Sık Sorulan Sorular

JSON'um neden geçersiz görünüyor?

En sık dört neden: sona kalan fazla virgül, tek tırnak kullanımı, tırnaksız anahtar adları ve yorum satırları. Araç hatanın satır-sütun konumunu bildirir; oraya bakarak sorunu saniyeler içinde bulursunuz.

Verilerim sunucuya gönderiliyor mu?

Hayır. Doğrulama ve biçimlendirme tarayıcınızın kendi JSON motoruyla cihazınızda yapılır. API anahtarı veya kişisel veri içeren JSON'ları güvenle yapıştırabilirsiniz.

Güzelleştirme veriyi değiştirir mi?

Hayır — yalnızca boşluk ve satır sonları eklenir; değerler, sıralama ve yapı birebir korunur. Sıkıştırma da aynı şekilde kayıpsızdır, sadece gereksiz boşlukları atar.

2 boşluk mu 4 boşluk mu kullanmalıyım?

Modern ekosistemin varsayılanı 2 boşluktur (npm, VS Code, çoğu stil rehberi). 4 boşluk, derin iç içe yapıları görsel olarak ayırt etmeyi kolaylaştırır — tercih meselesidir.

Ne kadar büyük dosya işleyebilirim?

Tarayıcı belleğine sığan her boyut çalışır; birkaç MB'lık API yanıtları anında işlenir. Çok büyük dosyalarda hız cihazınıza bağlıdır çünkü işlem yerel yapılır.

JSON'da yorum satırı neden yok?

Tasarım kararı: JSON veri değişim biçimidir, yapılandırma dili değil. Yorum gerekiyorsa JSONC veya YAML gibi biçimler kullanılır ya da veriye "_comment" alanı eklenir.