Ü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.

Loading…

How to use this tool

  1. 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. 2

    İçeriği ekleyin

    Panelin istediği veriyi girin veya yükleyin, ardından görünen seçenekleri ayarlayın.

  3. 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

  1. JSON dogrulama, pretty-print, minify, ayarlanabilir girinti, kolay kopyalama, %100 yerel.
  2. Ç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.
  3. 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.
  4. Veri sunucuya gönderilir mi?: Hayır. Safe Local Tools statiktir; metniniz bu sekmeden çıkmaz.
  5. Ç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.