Bu araç hakkında
JSON Düzleştir / Ters Düzleştir, iç içe JSON'u nokta gösterimli anahtarlardan oluşan tek düzeyli bir eşlemeye dönüştüren ve bu düz anahtarlardan iç içe yapıyı yeniden kuran, ücretsiz ve tarayıcıda çalışan bir araçtır. JSON'u yapıştırın ve bir yön seçin: Düzleştir her yolu tek bir düz nesneye toplar (örneğin user.name veya user.roles.0); Ters Düzleştir ise noktalı anahtarları yeniden iç içe nesnelere ve dizilere açar.
Her iki yön de girişinizi tarayıcının kendi JSON ayrıştırıcısıyla ayrıştırır ve sonucu iki boşluklu girintiyle güzel biçimde yazdırır. Nesneler ve diziler özyinelemeli olarak dolaşılır, dizi öğeleri yolda sayısal dizinini korur ve yaprak değerleri — dizgeler, sayılar, boole değerleri, null ve boş nesne veya diziler — değiştirilmeden korunur. Geçersiz JSON, çıktı yerine satır içi bir hata gösterir ve bir kopyalama düğmesi sonucu panonuza koyar.
Her şey yerel olarak JavaScript'te çalışır: yükleme yok, hesap yok, takip yok ve çevrimdışı çalışır. Düzleştirme; yapılandırmayı ortam değişkenleri veya i18n mesaj dosyaları gibi düz anahtar/değer çiftlerine çevirmek, derin iç içe yükleri karşılaştırmak ya da API yanıtlarını yeniden biçimlendirmek için elverişlidir; ters düzleştirme ise aynı eşlemeyi tersine çevirir.