Yükleme yok, %100 yerel, hesap yok

Nasıl yapılır

JSON çevrimiçi nasıl biçimlendirilir

Bir API yanıtından ya da bir yapılandırma dosyasından gelen ham JSON, genellikle tek bir uzun satıra küçültülür. Onu bu durumda okumak, hata ayıklamak ya da düzenlemek zahmetlidir. Bu kılavuz, JSON'u üç tıkla uygun girintiyle düzgün biçimde nasıl yazdıracağınızı, söz dizimi hataları için nasıl doğrulayacağınızı ve gerektiğinde geri nasıl küçülteceğinizi gösterir; her şey tarayıcınızda çalışır ve hiçbir veri sekmenizden ayrılmaz.

Adım adım

  1. JSON biçimlendiriciyi açın ve JSON'unuzu sol panele yapıştırın. Doğrudan panodan (Ctrl+V), komut satırındaki bir curl yanıtından ya da herhangi bir metin düzenleyiciden yapıştırabilirsiniz. Girdi, aracın sınırı dahilinde her boyutu kabul eder.
    JSON biçimlendiricinin girdi paneline yapıştırılmış küçültülmüş JSON
  2. Modu seçin. Biçimlendir, girinti ekler (2 ya da 4 boşluk, sizin seçiminiz); Doğrula yalnızca JSON'u değiştirmeden söz dizimini kontrol eder; Küçült, mümkün olan en küçük çıktıyı üretmek için tüm boşlukları kaldırır. Çoğu kullanım durumunda istediğiniz şey Biçimlendir'dir.
  3. Çalıştır düğmesine tıklayın. Biçimlendirilmiş çıktı sağ panelde görünür. Onu Kopyala düğmesiyle kopyalayın ve düzenleyicinize ya da yapılandırma dosyanıza geri yapıştırın. Araç, çıktı boyutunu bir bakışta doğrulayabilmeniz için satır sayısını ve karakter sayısını gösterir.
    Aynı JSON'un çıktı panelinde 2 boşluk girintiyle düzgün biçimde yazdırılmış hâli

Hata mesajlarını okuma

JSON'unuzda bir söz dizimi hatası olduğunda, biçimlendirici hatayı, ayrıştırmayı bozan tam karaktere işaret eden bir konumla (satır ve sütun) gösterir. Sık görülen suçlular: bir dizinin ya da nesnenin son ögesinden sonraki sondaki virgül (JavaScript'te geçerli ama JSON'da değil), eksik ya da fazla bir kapanış parantezi, çift tırnak içine alınmamış bir anahtar veya bir dize içinde kaçışsız bir özel karakter. İşaretlenen konumu düzeltin ve yeniden çalıştırın.

JSON, YAML ve CSV: hangisini ne zaman kullanmalı

JSON, kod tarafından tüketilmesi gereken API yanıtları ve yapılandırma dosyaları için standarttır. YAML, insan eliyle düzenlenen yapılandırma için tercih edilir (daha az noktalama, yorumları destekler). CSV, elektronik tablolarca tüketilen tablo verileri için en iyisidir. Bu sitedeki veri dönüştürücü, bu üç format arasında tek adımda dönüştürme yapmanızı sağlar: JSON yapıştırın, Dönüştür düğmesine tıklayın, YAML ya da CSV alın. Küçültülmüş JSON, verileri bir URL sorgu parametresine ya da boyut sınırı olan bir HTTP başlığına gömmeniz gerektiğinde de işe yarar.

Bu rehberde kullanılan araçlar

Sıkça sorulan sorular

JSON'um herhangi bir sunucuya gönderiliyor mu?

Hayır. Biçimlendirici tamamen tarayıcınızda çalışır. JSON'unuz tarayıcının yerel JSON.parse işleviyle ayrıştırılır ve çıktı bellekte oluşturulur: ağ üzerinden hiçbir şey gitmez. Bu, JSON, API anahtarları, belirteçler, dahili veriler ya da kişisel bilgiler içerdiğinde önemlidir; bu da API hata ayıklama iş akışlarında yaygındır.

Yapıştırabileceğim azami boyut nedir?

Biçimlendirici 5 MB'a kadar JSON kabul eder. Bunun ötesinde, ana iş parçacığında ayrıştırma, hiçbir geri bildirim olmadan tarayıcı sekmesini dondurur. Daha büyük JSON dosyaları için komut satırında jq gibi özel bir masaüstü aracı kullanın (jq . file.json); bu araç yüzlerce megabaytı sorunsuz işler.