Convertitore da XML a CSV

Trasforma i record XML in una tabella CSV per i fogli di calcolo

CSV

Tutto avviene nel tuo browser: il tuo testo non viene mai inviato da nessuna parte.

Come convertire XML in CSV

Passo 1

Incolla l'XML o apri un file XML

Passo 2

Scegli il separatore per il tuo foglio di calcolo

Passo 3

Copia la tabella o scaricala come file .csv

Dagli elementi XML a righe e colonne

Gran parte dei dati XML è un elenco di record: elementi book in un catalog, elementi item in un feed o le righe di un'esportazione. Il convertitore trova questi elementi ripetuti e fa di ciascuno una riga della tabella, e la riga sotto il risultato dice da dove sono state prese le righe, come catalog.book. Gli elementi figli e gli attributi di un record diventano le colonne: un attributo si scrive con @ davanti al nome, come @id, gli elementi annidati ricevono nomi uniti da punti, come author.name, e quelli ripetuti vengono numerati. Le colonne sono quelle di tutti i record, quindi un campo che hanno solo alcuni record ottiene comunque la sua colonna, vuota dove manca.

In «Separatore» scegli una virgola, un punto e virgola, che i fogli di calcolo si aspettano in molte lingue europee, compresa la tua, una tabulazione o una barra verticale, e togli la spunta da «La prima riga contiene i nomi delle colonne» per una tabella senza riga di intestazione. I campi con il separatore, virgolette o a capo vengono messi tra virgolette, così la tabella si apre correttamente, e il file .csv scaricato è contrassegnato come UTF-8 per Excel, che mantiene intatte lettere come é e Ж. Gli errori nell'XML vengono mostrati con riga e colonna. Con «Da» e «A» puoi anche convertire XML in JSON, o CSV in XML.

AnyTextEditor ti è stato utile?

Ciao. Ci siamo impegnati molto per creare un sito web conveniente che usiamo noi stessi. Se ti è piaciuto uno dei nostri strumenti ed editor, aggiungilo ai tuoi segnalibri, perché ti sarà utile più di una volta. E non dimenticare di condividere sui social media. Saremo migliori per te.