Come usarlo
Incolla un array JSON di oggetti i cui valori sono stringhe, numeri, booleani o null. Converti costruisce il CSV. Oggetti e array annidati vengono rifiutati invece di essere appiattiti in silenzio.
Esempio
Due oggetti piatti diventano una riga di intestazione e due righe di dati.
Input
[{"name":"Ada","year":1815},{"name":"Grace","year":1906}]
Output
name,year
Ada,1815
Grace,1906
Come funziona
Il convertitore legge il JSON, raccoglie i nomi dei campi nell’ordine di prima apparizione e scrive un CSV in stile RFC. I campi mancanti diventano celle vuote. Un singolo oggetto piatto è accettato come una riga. Un array di scalari diventa una colonna chiamata value.
Errori comuni
- Oggetto address annidato Rimuovi l’oggetto annidato oppure esporta quel ramo da solo. Lo strumento indicherà il campo rifiutato.
- Il valore radice è un numero Inserisci le righe in un array oppure fornisci un oggetto piatto.
- Excel mostra caratteri sbagliati Attiva l’opzione BOM per Excel così riconosce UTF-8.
Limiti
I dati annidati non vengono appiattiti, perché l’appiattimento può nascondere informazioni. Interi molto grandi possono perdere precisione già nel JSON. L’opzione BOM aggiunge solo un byte-order mark. Non modifica le righe.
Privacy
Il testo che incolli viene elaborato nel tuo browser. PepsTools non lo riceve, non lo memorizza e non lo invia ad altri servizi.
Domande
I campi annidati verranno uniti con i punti?
No. Se un valore è un oggetto o un array, la conversione si interrompe e nomina il campo.