JSON Formatter
JSON'u yapıştırın, hemen düzenlenir ve doğrulanır.
Düzenleme ve doğrulama yalnızca bu sayfada yapılır. JSON'unuz hiçbir yere gönderilmez.
Nasıl kullanılır
- 1. JSON'u yapıştırınSol tarafa yapıştırın veya bir dosya açın (.json ve benzerleri). Yapıştırdığınız anda düzenlenir ve doğrulanır.
- 2. Düzeni seçin2 veya 4 boşluk, sekme ya da tek satır (küçült). Anahtarları ada göre de sıralayabilirsiniz.
- 3. Kopyalayın veya kaydedinSonucu kopyalayın veya .json olarak kaydedin. Hata varsa tam yerine gidip düzeltin.
Sık görülen hatalar ve çözümleri
| Mesaj | Genel neden |
|---|---|
| Virgül (,) gerekli | Önceki satırın sonundaki virgül eksik |
| Sondaki virgüllere izin verilmez | Son öğeden sonra virgül var (“Onar” düzeltir) |
| Çift tırnak kullanın | Dizeler JavaScript'teki gibi tek tırnak içinde (“Onar” düzeltir) |
| Anahtarlar çift tırnak gerektirir | Bir anahtarda tırnak yok |
| Yorumlara izin verilmez | // veya /* */ yorumları var (“Onar” kaldırır) |
JSON kuralları
JSON, RFC 8259 ile tanımlanır: dizeler ve anahtarlar çift tırnak kullanır, yorumlara izin verilmez ve son öğeden sonra virgül olmaz. Bu araç tam olarak bu kurallara göre denetler.
Kaynaklar: RFC 8259 (JSON standardı)
Sık sorulan sorular
Kimler için?
API yanıtlarını veya yapılandırma dosyalarını okumak isteyen geliştiriciler, loglardaki tek satırlık JSON'u kontrol edenler, bir JSON dosyasındaki hatayı arayan herkes ve örnek verileri düzenleyen test uzmanları.
Ücretli mi?
Hayır. Kullanım sınırı yok, kayıt da gerekmez.
JSON'um bir yere gönderiliyor mu?
Hayır. Düzenleme ve doğrulama bu sayfada yapılır; bu yüzden API anahtarları veya kişisel veriler içeren JSON cihazınızdan asla çıkmaz.
Hatalar nasıl gösteriliyor?
“Satır 3, sütun 5” gibi yeri ve neyin yanlış olduğunu (eksik virgül, çift tırnak yerine tek tırnak vb.) görürsünüz. “Yeri seç” o karakteri sol tarafta seçer.
Tam genişlikli veya benzer görünen karakterler girerse ne olur?
Tam genişlikli iki nokta, virgül ve boşluklar ile “ ” gibi kıvrık tırnaklar JSON'da kullanılamaz. Hangi karakter olduğu (örneğin U+FF1A) ve yerine kullanılacak normal karakter size bildirilir.
Büyük sayılar değişebilir mi?
Hayır. Tarayıcının standart JSON okuyucusu çok büyük tam sayıları (yaklaşık 16 basamak ve üzeri) yuvarlar, ama bu araç her sayıyı yazıldığı gibi korur; uzun ID'ler ve 1.10 gibi ondalıklar aynı kalır.
\u3042 biçimindeki karakterleri okuyabilir miyim?
“\u3042 biçimindeki kaçış dizilerini okunabilir karakterler olarak göster”i işaretleyin; sonuç ve tree bunları normal harfler olarak gösterir. Satır sonları ve tırnaklar gibi JSON'da kaçış zorunlu olan karakterler kaçışlı kalır, bu yüzden sonuç yine geçerli bir JSON'dur.
Tree görünümü nedir?
Sonucu “Tree” olarak değiştirip nesneleri ve dizileri açıp kapatarak inceleyin. Derin iç içe JSON için kullanışlıdır. “Tümünü aç” ve “Tümünü kapat” düğmeleri de var.
Tekrarlanan anahtarlarda ne olur?
JSON'da hangi değerin geçerli olacağı, onu okuyan programa bağlıdır. Bu araç tekrarlanan her anahtarın satırını söyler ve sonuçta ikisini de korur.
Yorumları, sondaki virgülleri ve tek tırnakları düzeltebilir mi?
“Onar”ı işaretleyin; yorumlar ve sondaki virgüller kaldırılır, tek tırnaklı dizeler çift tırnaklı olur. Neyin kaç kez düzeltildiği size bildirilir. Sonuç geçerli bir JSON'dur.
“Tek satır” ne işe yarar?
Bant genişliğinden veya dosya boyutundan tasarruf için tüm boşlukları ve satır sonlarını kaldırarak en küçük JSON'u oluşturur.
Anahtar sıralama nasıl kullanılır?
İki JSON dosyasını karşılaştırmadan önce sıralayın, farklar kolayca görünsün. Yalnızca nesne anahtarları sıralanır; dizi sırası korunur.
Büyük dosyaları açabilir mi?
Evet. Her şey cihazınızda çalışır, bu yüzden sınır cihazınızın belleğidir. Testlerimizde 3 MB'lık bir JSON 3 saniyeden kısa sürede düzenlendi.
Telefonda çalışır mı?
Evet. Yapıştırabilir ve sonucu kopyalayabilirsiniz.
Premium
Tek Premium ile tüm gelişmiş özellikler, dilediğiniz kadar.
- Tüm eklentilerdeki tüm ücretli özellikler
- Kitbench web araçlarında Premium özellikler
- İleride çıkaracağımız eklentiler de dahil
- Kişi başı en fazla 3 tarayıcı (ev, iş, telefon)
- Aylık¥980/ay
- Yıllık¥9,800/yıl (aylık yaklaşık ¥817)
- Ömür boyu¥14,800 tek seferlik
Diğer araçlar
- Premium
Kelime Sayacı
Kelime, karakter, cümle ve paragraf sayma. Okuma süresi, en çok geçen kelimeler ve sınır.
Web aracı · tarayıcınızda çalışır Büyük Küçük Harf Dönüştürücü
BÜYÜK, küçük, Cümle ve Başlık Düzeni, camelCase, snake_case ve dahası; geri alma ile.
Web aracı · tarayıcınızda çalışır- Premium
Online Not Defteri
Hemen yazmaya başlayın. Otomatik kayıt, başlıklı 5 not, .txt indirme ve paylaşım bağlantısı.
Web aracı · tarayıcınızda çalışır Metin Karşılaştırma
İki metin arasındaki farkları kelime ya da karakter bazında işaretler, yükleme gerekmez.
Web aracı · tarayıcınızda çalışırYaş Hesaplama
Yıl, ay ve gün olarak tam yaş; sonraki doğum gününe kalan gün sayısı.
Web aracı · tarayıcınızda çalışırVücut Kitle İndeksi Hesaplama
Metrik veya ABD birimleriyle BMI, sınıfınız ve boyunuza göre sağlıklı kilo aralığı.
Web aracı · tarayıcınızda çalışırTarih Hesaplama
İki tarih arası gün sayısı, iş günü ve N gün önceki ya da sonraki tarih.
Web aracı · tarayıcınızda çalışırZar at
Dokun ve at. İstediğin kadar zar ve yüz. Toplam, geçmiş ve 2d6 gösterimi.
Web aracı · tarayıcınızda çalışır- Premium
Fotoğraf Boyutu Küçültme
JPG, PNG ve WebP'yi kalite, yeniden boyutlandırma veya WebP ile küçültün. Toplu sıkıştırma. Yükleme yok.
Web aracı · tarayıcınızda çalışır - Premium
JPG'den PDF'e Çevirme
JPG, PNG ve diğer görselleri tek PDF'te birleştirin. A4 veya görsel boyutunda. Yükleme yok.
Web aracı · tarayıcınızda çalışır