Convertitore di conversione JSON
Appiattisci JSON nidificato in chiavi di notazione punto a livello singolo o ricostruisci la nidificazione.
Convertitore di conversione JSON
Incolla un oggetto JSON profondamente annidato e questo strumento lo appiattisce in un oggetto a livello singolo le cui chiavi compongono il percorso completo: user.address.city invece di tre livelli di parentesi graffe. Il formato JSON piatto viene inserito direttamente nei fogli di calcolo e nelle esportazioni CSV, semplifica la differenza tra due risposte API riga per riga e corrisponde al formato chiave previsto da pipeline di registro, eventi di analisi e archivi di configurazione.
Due opzioni controllano il formato della chiave. Il delimitatore (un punto per impostazione predefinita) unisce le chiavi degli oggetti annidati e gli indici degli array sono scritti in stile parentesi, tag[0], o con il delimitatore, tag.0: scegli quello utilizzato dal tuo sistema di destinazione. Gli oggetti e gli array vuoti vengono mantenuti come valori {} e [], quindi nulla scompare silenziosamente dai dati.
Le stesse opzioni guidano la direzione opposta: cambia la modalità su unflatten e un oggetto piatto viene ricostruito in JSON nidificato. Appiattisci una risposta, modifica una manciata di valori nella vista piatta in cui i percorsi sono facili da scansionare, quindi ripristinala: il viaggio di andata e ritorno preserva la struttura, inclusi array e contenitori vuoti.
L'input non valido viene segnalato allo stesso modo del formattatore JSON, con il messaggio del parser, e il conteggio sotto l'output conta le chiavi flat, la profondità di annidamento e la dimensione dell'output in byte. Tutto viene eseguito localmente nel tuo browser: risposte API, file di configurazione ed esportazioni con dati reali dei clienti non lasciano mai il tuo dispositivo.