Ücretsiz JSON biçimlendirici
JSON metnini yapıştırın (diziler, nesneler, dizeler, sayılar, boolean, null). 2 veya 4 boşluk girintisini seçin, ardından Güzelleştir veya Küçült. Geçersiz JSON ayrıştırıcı iletisini gösterir; virgül, tırnak veya ek metni düzeltebilirsiniz. Hiçbir veri bu sekmeden çıkmaz.
How to use this tool
- 1
JSON biçimlendirici aracını açın
Önce bu aracın işinize uygun olup olmadığını kontrol edin: JSON dogrulama, pretty-print, minify, ayarlanabilir girinti, kolay kopyalama, %100 yerel.
- 2
İçeriği ekleyin
Panelin istediği veriyi girin veya yükleyin, ardından görünen seçenekleri ayarlayın.
- 3
Sonucu kullanın
Önizlemeyi kontrol edin; hazır olduğunda sonucu kopyalayın veya indirin.
Kısa bilgiler
| Çevrim dışı çalışır mı? | Evet — betikler yüklendikten sonra ayrıştırma yalnızca tarayıcınızın JSON uygulamasını kullanır. |
|---|---|
| JSON5 veya yorumlar? | Yalnızca katı JSON (ECMA-404). Yorumlar, sondaki virgüller veya tırnaksız anahtarlar, normalize edilene kadar başarısız olur. |
| Veri sunucuya gönderilir mi? | Hayır. Safe Local Tools statiktir; metniniz bu sekmeden çıkmaz. |
| Çok büyük dosyalar? | Çok büyük yapıştırmalar sekme belleğini zorlayabilir. Çok büyük JSON dosyaları için akış araçlarını veya komut satırını tercih edin. |
Top use cases
- JSON dogrulama, pretty-print, minify, ayarlanabilir girinti, kolay kopyalama, %100 yerel.
- Çevrim dışı çalışır mı?: Evet — betikler yüklendikten sonra ayrıştırma yalnızca tarayıcınızın JSON uygulamasını kullanır.
- JSON5 veya yorumlar?: Yalnızca katı JSON (ECMA-404). Yorumlar, sondaki virgüller veya tırnaksız anahtarlar, normalize edilene kadar başarısız olur.
- Veri sunucuya gönderilir mi?: Hayır. Safe Local Tools statiktir; metniniz bu sekmeden çıkmaz.
- Çok büyük dosyalar?: Çok büyük yapıştırmalar sekme belleğini zorlayabilir. Çok büyük JSON dosyaları için akış araçlarını veya komut satırını tercih edin.
SSS
JSON neden "Unexpected token" hatası veriyor?▾
Yaygın nedenler: son özellikten sonra sondaki virgül, tek tırnaklı dizeler veya JSON değerinden önce/sonra ek metin. Katı ayrıştırıcılar çift tırnak ister ve sondaki virgül kabul etmez.
Güzelleştirme anahtar sırasını değiştirir mi?▾
Modern JavaScript, JSON.parse/stringify ile gidiş-dönüşte dize anahtarları için eklem sırasını korur — ancak anahtar sırasına sistemler arası sözleşme olarak güvenmeyin.
JSON Lines (NDJSON) biçimlendirebilir miyim?▾
Tek tıkla birden çok belge olarak değil — bu araç tek bir JSON değeri bekler. Satırları bölün ve her değeri ayrı biçimlendirin.
Küçültme değerleri değiştirir mi?▾
Küçültme yalnızca belirteçler arasındaki anlamsız boşlukları kaldırır; dizeleri veya sayıları değiştirmez. Bayt bazında aynı dosya gerekiyorsa kendi hattınızda yeniden doğrulayın.
Güzelleştirme yorumları kaldırır mı?▾
JSON'da yorum yoktur. Dosyanız // veya /* */ içeriyorsa önce temizleyin veya ön işlemci kullanın — bu sayfa yalnızca JSON.parse çalıştırır.
Dizelerde Unicode ne olur?▾
JSON.stringify, motora bağlı olarak ASCII dışını \uXXXX olarak kaçırabilir; ayrıştırılan değer yine aynı dizidir. Çıktıyı kopyalayıp, kaçışlar önemliyse tüketicinizde karşılaştırın.