JSON Anahtar Sıralama (Kolay diff için birleşik anahtar sırası)
Kod incelemelerini ve karşılaştırmaları hızlandırmak için JSON anahtar sırasını otomatik olarak hizalayın. Tüm seviyeleri veya sadece üst seviyeyi seçin.
- Sabit anahtar sırası ile daha kolay diff incelemesi
- Dizi öğelerinin sırası varsayılan olarak korunur
- Tek adımda girinti ve sıralama
Araç
Seçenekler
Dizi öğelerinin sırası korunur.
Gelişmiş ayarlar
Nasıl Kullanılır
1. Yapıştır
Giriş paneline JSON yapıştırın.
2. Kapsam ve Girinti Seç
Tüm seviyeleri mi yoksa sadece üst seviyeyi mi sıralayacağınızı seçin ve girintiyi ayarlayın.
3. Sırala ve Kopyala
“Sırala ve formatla”ya tıklayın ve çıktıyı kopyalayın.
Örnek
{"b":1,"a":{"d":4,"c":3},"arr":[{"y":2,"x":1},3]}
{
"a": {
"c": 3,
"d": 4
},
"arr": [
{
"x": 1,
"y": 2
},
3
],
"b": 1
}
{
"a": {
"d": 4,
"c": 3
},
"arr": [
{
"y": 2,
"x": 1
},
3
],
"b": 1
}
Neler yapabilirsiniz?
Tüm JSON için veya sadece ilk seviye için anahtarları sıralayın
Nesne anahtarlarını sıralarken dizi öğelerinin sırasını koruyun
Artan ve azalan düzen arasında geçiş yapın
Tek tıkla girinti veya küçültme (minify) seçin
Özellikler (diziler / iç içe geçme / sayılar)
- Nesne anahtarları sözlüksel olarak sıralanır (kod noktası sırası).
- Diziler, öğelerinin sırasını korur.
- Girinti 2, 4 boşluk, sekme olabilir veya küçültülebilir.
- Giriş geçerli bir JSON değilse, çıktı güncellenmez.
- Bu araç sadece standart JSON'u destekler (yorum veya sonda virgül yok).
- Büyük girişlerin tarayıcıda işlenmesi biraz zaman alabilir.
SSS
İç içe geçmiş nesneler sıralanıyor mu?
Evet. “Tüm seviyeler” veya “Sadece üst seviye” seçeneğini kullanabilirsiniz.
Diziler ne olacak?
Dizi öğelerinin sırası korunur. Diziler içindeki nesneler seçilen sıralama kapsamını izler.
Orijinal girintiyi koruyabilir miyim?
Çıktı, orijinal formatı değil, seçtiğiniz girintiyi (2/4/tab/minify) kullanır.
JSON5 (yorumlu JSON) kullanabilir miyim?
Hayır. Bu araç sadece standart JSON'u destekler.
İşleme nerede yapılıyor?
Tüm işlemler tarayıcınızda çalışır; hiçbir şey bir sunucuya gönderilmez.