JSON Dizi Sıralamasını Tersine Çevirme
Bir JSON dizisindeki öğelerin sırasını tersine çevirerek son öğeyi ilk sıraya alın. İsterseniz iç içe dizileri de tersine çevirin, ardından sonucu kopyalayın veya indirin.
Girdi
Çıktı
Readme
JSON dizisi tersine çevirme nedir?
Bir JSON dizisini tersine çevirmek, öğelerinin sırasını değiştirerek son öğeyi ilk, ilk öğeyi son yapar. Bir API kayıtları en yeniden en eskiye doğru döndürdüğünde ve bunlara en eskiden en yeniye doğru ihtiyacınız olduğunda, bir günlük veya geçmiş listesinin sırası yanlış olduğunda ya da test verilerine ters sırada ihtiyaç duyduğunuzda kullanışlıdır.
Araç açıklaması
Bu araç, tarayıcınızda bir JSON dizisini tersine çevirir. Bir dizi yapıştırdığınızda, ters çevrilmiş sürüm hemen görünür ve JSON dosyası olarak kopyalanmaya veya indirilmeye hazır olur. Öğelerin kendisi değiştirilmez, yalnızca sıraları değiştirilir.
Özellikler
- Sayılar, string'ler, nesneler, iç içe diziler veya bunların bir karışımı gibi her tür değeri içeren dizileri tersine çevirir
- Her derinlikteki iç içe dizileri, nesnelerin içindeki diziler de dahil olmak üzere, isteğe bağlı olarak tersine çevirir
- Sonucu 2 boşluk, 4 boşluk, sekme ile veya küçültülmüş JSON olarak biçimlendirir
- Sayıları yazıldıkları şekliyle korur; böylece büyük ID değerlerindeki tüm basamaklar korunur
- Girdi geçerli bir JSON olmadığında veya bir dizi içermediğinde sorunun ne olduğunu açıklar
Nasıl çalışır?
Girdi JSON olarak ayrıştırılır ve en üst düzeyde bir dizi olmalıdır. Öğelerinin sırası tersine çevrilir ve sonuç, seçtiğiniz girintiyle JSON olarak yeniden yazılır. Nesneler anahtarlarını korur ve güncel tarayıcılarda sayılar özgün metinlerini koruduğundan 12345678901234567890 veya 1.10 gibi değerler yuvarlanmaz veya kısaltılmaz. "İç içe dizileri tersine çevir" seçeneği etkinleştirildiğinde, yalnızca dıştaki dizi değil, belgedeki her dizi tersine çevrilir. Verileriniz cihazınızdan hiçbir zaman ayrılmaz.
İpuçları
- Bir diziyi iki kez tersine çevirmek özgün sırasını geri getirir.
- Diziniz
{"items": [...]}gibi bir nesnenin içindeyse yalnızca diziyi yapıştırın. - Kod veya istek gövdesine sığabilecek tek satırlık bir sonuç elde etmek için "Yok (küçültülmüş)" seçeneğini belirleyin.