JSON Biçimlendirici
JSON yapıştırın; girintili, küçültülmüş ya da doğrulanmış hâlde geri alın. Veriniz bu sayfada kalır.
Örnekler girdiyi ve ayarları geçici olarak değiştirir. Önceki çalışmanızı geri yükleyebilirsiniz.
0 karakter
Çıktı
Sonucu burada görmek için yukarıya yapıştırın veya yazın.
Dosyalarınız cihazınızda kalır
Bu araç tamamen tarayıcınızda çalışır. Yapıştırdığınız içerik cihazınızda işlenir ve asla bir sunucuya gönderilmez; bu yüzden token'lar, anahtarlar ve yayımlanmamış metinlerle güvenle kullanabilirsiniz.
Örnek
Uygulamalı örnek — JSON Biçimlendirici
Girdi satırlarını sırayla girip aşağıdaki ayarları kullanın. Sonucu çıktı satırlarıyla karşılaştırın.
| Öğe | Değer |
|---|---|
| Girdi 1 | {"b":2,"a":1} |
| Kip | Biçimlendir (okunur) |
| Girinti | 2 boşluk |
| Anahtarları alfabetik sırala | Açık |
| Çıktı 1 | {"a":1,"b":2} |
Anahtar sıralaması a değerini b önüne koyar. 1 ve 2 değişmez; girinti iki boşluktur.
Nasıl çalışır
- JSON’u kutuya yapıştırın: bir API yanıtı, bir yapılandırma dosyası, bir günlük satırı — geçerli JSON olması gereken her şey.
- Okunur sürüm için Biçimlendir’i, tek satıra indirmek için Küçült’ü seçin. Projenizde kullanılan girintiyi kullanın.
- Anahtarlar alfabetik olsun isterseniz sıralamayı açın: diff’ler ve incelemeler çok daha okunur olur.
- Sonuç siz yazarken görünür. Girdi geçersizse ileti, sorunun satırını ve sütununu söyler.
Sık sorulan sorular
- Tam olarak neyi denetliyor?
- RFC 8259’un katı JSON sözdizimini: çift tırnaklı anahtarlar, sondan virgül yok, yorum yok, tek tırnak yok, tırnaksız anahtar yok. Metniniz JavaScript nesne gösterimi ya da JSON5 ise, kurala uymayan ilk karakterde geçersiz işaretlenir.
- Anahtarları sıralamak veriyi değiştirir mi?
- Nesnelerde değiştirmez. JSON nesnesi tanımı gereği sırasızdır; onu tüketen taraf anahtar sırasına güvenmemelidir. Diziler asla yeniden sıralanmaz, çünkü orada sıra anlam taşır. Sıralama, iç içe bütün nesnelere özyinelemeli uygulanır.
- Büyük sayılar biçimlendirmeden sonra neden değişiyor?
- JSON sayıları JavaScript kayan noktası olarak okunur: 2^53’ün üstündeki tam sayılar duyarlık yitirir, çok uzun ondalıklar yuvarlanır. \u00e9 gibi kaçışlar gerçek karakter olarak görünür. Kesin büyük tam sayılar gerekiyorsa onları metin olarak tutun.
- Bir sunucuya bir şey gönderiliyor mu?
- Hayır. Tarayıcıda çalışır; yapıştırdığınız şey bilgisayarınızda kalır.
İlgili araçlar
∿ Base64 Metinden Base64’e ve geri; doğru UTF-8 ve isteğe bağlı URL’ye uygun abeceyle. ♭ JWT Çözücü Bir JSON Web Token yapıştırın, başlığını ve claim’lerini okuyun. Belirteç tarayıcınızdan çıkmaz. # Hash Oluşturucu Bir metnin MD5, SHA-1 ya da SHA-2 özeti, kendi cihazınızda hesaplanır. ▤ Zaman Damgası Dönüştürücü Bir epoch değeri ya da tarih yapıştırın; UTC, yerel saat ve ISO 8601 olarak görün.