JSON düzleştirme ve geri yükleme
İç içe JSON'u nokta gösterimli anahtarlara dönüştürün ve düz veriden iç içe nesneleri yeniden oluşturun.
Girdi
Sonuç
Nasıl kullanılır
Flatten nested JSON
Paste nested JSON and run Flatten. Arrays become numeric keys, for example user.roles.0.
- Paste nested JSON.
- Click Flatten.
- Copy the flat JSON output.
Unflatten key paths
Paste a flat object and run Unflatten. Numeric path segments are converted back into arrays automatically.
Sık sorulan sorular
How are arrays represented?
By default each array element gets a numeric segment, such as items.0.name. Empty arrays and objects are preserved as values.
Can I use a different separator?
The UI uses a dot separator. For custom separators, use the underlying library behavior in your own code.
İlgili araçlar
JSON Biçimlendirici
Yapılandırılabilir girinti, hata vurgulama ve tek tıkla kopyalama ile JSON'u güzelleştirir ve doğrular.
JSON Görüntüleyici
JSON'u temiz ve biçimlendirilmiş görünümde okuyun ve katlanabilir ağaç olarak inceleyin.
JSONPath test aracı
JSONPath ifadeleriyle JSON verilerini sorgulayın ve eşleşen değerleri anında görün.
JSON Doğrulayıcı
JSON'unuzun geçerli olup olmadığını kontrol eder ve herhangi bir sözdizimi sorununu net biçimde açıklar.
JSON Küçültücü
Gereksiz tüm boşlukları ve satır sonlarını kaldırarak mümkün olan en küçük JSON yükünü üretir.
JSON Ağaç Görüntüleyici
JSON'u dizi uzunlukları ve değer türleriyle etkileşimli, katlanabilir bir ağaca dönüştürür.