JSON Formatlayıcı ve Doğrulayıcı
JSON verinizi okunabilir hale getirin, sözdizimini doğrulayın veya tek satırlık kompakt çıktıya dönüştürün. Veriniz tarayıcınızda işlenir ve RizeTab sunucusuna gönderilmez.
JSON düzenleme aracı
JSON girin; Ctrl/⌘ + Enter ile de formatlayabilirsiniz.
JSON Nedir?
JSON (JavaScript Object Notation), uygulamalar arasında yapılandırılmış veri taşımak için kullanılan metin tabanlı bir formattır. Nesneler süslü parantez, diziler köşeli parantez içinde yazılır; anahtarlar çift tırnakla çevrilir. Basit yapısı sayesinde API yanıtlarında, ayar dosyalarında ve veri dışa aktarımlarında sık kullanılır.
{
"kullanici": "Ada",
"roller": ["editor", "admin"],
"aktif": true
}
Formatlama, Doğrulama ve Minify Arasındaki Fark
Formatlama
Girinti ve satır sonları ekleyerek iç içe yapıyı okunabilir kılar.
Doğrulama
Metnin standart JSON sözdizimine uyup uymadığını kontrol eder.
Küçültme
Gereksiz boşluğu kaldırarak taşımaya uygun kompakt çıktı üretir.
Nasıl Kullanılır?
- Ham JSON metnini girdi alanına yapıştırın.
- Okunabilir çıktı için 2 veya 4 boşluk seçip Formatla düğmesine basın.
- Yalnızca sözdizimini denetlemek için Doğrula seçeneğini kullanın.
- Kompakt çıktı için Küçült, ardından Sonucu Kopyala düğmesine basın.
Sık Karşılaşılan JSON Hataları
- Son öğeden sonra bırakılan virgül (trailing comma).
- Anahtar veya metin değerlerinde tek tırnak ya da tipografik tırnak kullanmak.
- Kapanış süslü/köşeli parantezini unutmak.
- Metin içinde çift tırnağı ters eğik çizgiyle kaçırmamak.
undefined, yorum veya JavaScript ifadesini JSON sanmak.
Gizlilik ve Güvenli İşleme
Araç girdiyi yalnızca JSON.parse() ile veri olarak okur ve JSON.stringify() ile çıktı üretir. eval, dinamik kod çalıştırma veya üçüncü taraf işleme API’si kullanılmaz. Hassas verilerle çalışırken yine de pano geçmişi, tarayıcı eklentileri ve ortak cihaz kullanımı gibi yerel riskleri göz önünde bulundurun.
JSON Yapısını Daha İyi Tanıyın
Nesne, dizi, anahtar/değer yapısı ve yaygın sözdizimi hataları için uygulamalı rehbere göz atın.
JSON rehberini oku →Sık Sorulan Sorular
JSON verim sunucuya gönderiliyor mu?
Hayır. JSON verisi bu sayfadaki JavaScript ile tarayıcınızda işlenir; araç veriyi işleme amacıyla RizeTab sunucusuna göndermez.
Geçersiz JSON nasıl anlaşılır?
Doğrula düğmesi sözdizimini denetler. Hata varsa tarayıcının açıklaması ve mümkün olduğunda satır ile sütun konumu gösterilir.
JSON küçültme (minify) nedir?
Minify, veri yapısını değiştirmeden girinti ve gereksiz boşlukları kaldırarak kompakt bir JSON metni üretir.
JSON formatlama veriyi değiştirir mi?
Anahtarlar ve değerler korunur; yalnızca okunabilirlik için boşluk ve satır sonları eklenir. Sayıların yazımı standart JSON çıktısına normalleştirilebilir.
Yorum veya trailing comma kabul edilir mi?
Hayır. Standart JSON yorum içermez ve son öğeden sonra virgüle izin vermez.