XML → CSV / convertitore di stringhe

Converta dati XML nel formato CSV (valori separati da virgola) oppure in un letterale di stringa con escape. Estrae gli elementi ripetuti come righe CSV con gli attributi come colonne.
Tutta l'elaborazione avviene localmente nel suo browser — i suoi dati non vengono mai caricati su alcun server.
Output:
XML → CSV: estrae gli elementi figli ripetuti da un documento XML e li converte in righe CSV. I nomi dei tag degli elementi diventano intestazioni di colonna, il contenuto testuale diventa il valore delle celle.
XML → stringa: applica l'escape al contenuto XML in un letterale di stringa adatto a essere incorporato nel codice sorgente. Per impostazione predefinita racchiude tra virgolette doppie.
Suggerimento: l'XML deve essere ben formato. Il convertitore cerca elementi ripetuti sotto un genitore comune. Per XML molto annidato viene estratto solo il primo livello di figli ripetuti.
Da elementi ripetuti a righe

L'XML non ha il concetto di tabella — diventa CSV solo attraverso la ripetizione: gli elementi fratelli sotto un unico genitore corrispondono a righe, gli elementi figli a colonne. Il convertitore cerca quel modello ripetuto, ed è per questo che l'XML molto annidato o irregolare si converte male; gli attributi e il contenuto misto non vengono estratti nella griglia. L'escape in letterale di stringa è la direzione opposta — il testo XML viene racchiuso tra virgolette per essere incorporato nel codice sorgente.

Formatti prima l'XML per ispezionare dove si trova la ripetizione.