İçeriğe geç
Utilerio

JSON Düzleştirme / Yeniden İç İçe

İç içe JSON'u nokta/köşeli parantez yollu anahtarlara düzleştirin, ya da düz anahtarlardan iç içe yapıyı yeniden kurun.

Bu araç işinize yaradı mı?

Bu araç hakkında

Derin iç içe geçmiş bir JSON belgesi bir tablo sütununa, bir env değişkenine ya da bir form alanına pek uymaz — onu `ebeveyn.çocuk[0].torun` tarzı anahtarlara düzleştirmek uyar. Yeniden iç içe yapma aynı işlemi tersine çevirir, günün görevi hangi yönü gerektiriyorsa.

Nasıl kullanılır

  1. Düzleştir modu: iç içe bir JSON değeri yapıştırın, nokta/köşeli parantez yollu anahtarlardan düz bir nesne alın.
  2. Yeniden iç içe yap modu: bu tür anahtarlardan düz bir nesne yapıştırın, yeniden kurulmuş iç içe yapıyı alın.

Örnekler

İç içe bir adresi düzleştirmek

{ "user": { "address": { "city": "London" } } }
{ "user.address.city": "London" }

Sık karşılaşılan sorunlar

Yeniden iç içe yapma, düz bir nesne olmayan bir belgede başarısız oluyor.
Yeniden iç içe yapma, girdi olarak düz bir nesne bekler (Düzleştir modunun doğrudan çıktısı) — üst seviyede bir JSON dizisi veya ilkel bir değerin yeniden kurulacak anahtarı yoktur.

Sıkça sorulan sorular