JSON Anahtar Siralayici (Daha Temiz Diff'ler Icin Sabit Anahtar Sirasi)

Inceleme ve karsilastirmalari kolaylastirmak icin JSON anahtar sirasini otomatik olarak standartlastirin.

Tum seviyeleri veya yalnizca ust seviyeyi secin. Dizi sirasi bozulmaz.

Sabit anahtar sirasi ile daha temiz diff'ler
Dizi sirasi korunur
Ayni calistirmada girinti bicimlendirmesi
Isleme tamamen bu sayfada calisir (hicbir sey yuklenmez).

Arac

JSON'u tek adimda siralayip bicimlendirin; sonra sonucu kopyalayin veya indirin.

Kisayol: calistirmak icin Ctrl / Cmd + Enter

Ornek (Once / Sonra)

Girdi

{"b":1,"a":{"d":4,"c":3},"arr":[{"y":2,"x":1},3]}

Tum seviyelerde siralama (2 bosluk)

{
  "a": {
    "c": 3,
    "d": 4
  },
  "arr": [
    {
      "x": 1,
      "y": 2
    },
    3
  ],
  "b": 1
}

Yalnizca ust seviyede siralama

Ust seviye anahtarlar a, arr, b olarak yeniden siralanir; ancak "a" icindeki anahtar sirasi girildigi gibi kalir.

Nasil kullanilir

  1. JSON'u girdi alanina yapistirin.
  2. Kapsami (tum seviyeler/ust seviye) ve girintiyi secin.
  3. Sirala ve Bicimlendir'e tiklayin, sonra ciktiyi kopyalayin.

Neler yapabilirsiniz

  • Nesne anahtarlarini artan veya azalan siralayin
  • Tum seviyeler veya yalnizca ust seviye secin
  • Dizi oge sirasini degistirmeyin
  • Kopyala, indir ve girdi/cikti yer degistirme

Ozellikler (Diziler, Ic Ice Yapi, Sayisal Anahtarlar)

  • Nesne anahtarlari, secilebilir kapsama gore (tum seviyeler veya yalnizca ust seviye) sozluk sirasi ile siralanir.
  • Dizi oge sirasi korunur.
  • Girinti secenekleri: 2 bosluk, 4 bosluk, sekme veya kucultulmus tek satir cikti.
  • Girdi gecerli JSON degilse hata gosterilir ve cikti guncellenmez.
  • Tamsayi benzeri anahtarlar, JavaScript ozellik numaralandirma kurallarina gore sayisal sirada gorunebilir.

SSS

Ic ice nesneler de siralanabilir mi?

Evet. Tum seviyeleri veya yalnizca ust seviyeyi secebilirsiniz.

Dizilere ne olur?

Dizi oge sirasi korunur. Diziler icindeki nesneler, sectiginiz kapsama gore siralanir.

Orijinal girintiyi koruyabilir miyim?

Girdi bicimi korunmaz. Cikti, sectiginiz girinti stiline gore yeniden bicimlendirilir.

JSON5 yorumlari veya sonda virgul destekleniyor mu?

Hayir. Bu arac yalnizca standart JSON'u hedefler.

Veri nerede isleniyor?

Her sey tarayicinizda yerel olarak calisir. Girdiniz sunucuya gonderilmez.