Ana içeriğe geç

JSON'u 2 veya 4 boşluk girintiyle biçimlendirin

Biçimlendirme, sıkıştırılmış JSON'u her satırda bir değer olacak şekilde düzenler ve her iç içe geçme düzeyini girintiler; böylece yapı kolayca okunur ve karşılaştırılır. Biçimlendirici düzey başına 2 veya 4 boşluk sunar.

Çözümlü örnek

Girdi
{"id":7,"name":"Ada","roles":["admin","editor"],"settings":{"theme":"dark","alerts":false},"tags":[]}
Çıktı — 2 boşluk
{
  "id": 7,
  "name": "Ada",
  "roles": [
    "admin",
    "editor"
  ],
  "settings": {
    "theme": "dark",
    "alerts": false
  },
  "tags": []
}
Satır sayısı
13
Karakter sayısı
150
Çıktı — 4 boşluk
{
    "id": 7,
    "name": "Ada",
    "roles": [
        "admin",
        "editor"
    ],
    "settings": {
        "theme": "dark",
        "alerts": false
    },
    "tags": []
}
Satır sayısı
13
Karakter sayısı
180

Biçimlendiricinin kuralları

  • Her nesne özelliği ve her dizi öğesi kendi satırında, üst öğesinden bir düzey daha içeride yer alır.
  • Boş nesneler ve diziler {} ve [] olarak tek satırda kalır.
  • Girinti yalnızca boşluklarla yapılır; sekme seçeneği yoktur. Sıkı bir çıktı için 2, düzeyleri daha belirgin ayırmak için 4 boşluk seçin.