XML a CSV
Converte un elemento XML ripetuto in una tabella CSV con intestazione.
XML a CSV
Incolla un documento XML e questo strumento trova l'elemento che si ripete —quello che rappresenta ogni riga di dati— e trasforma ogni occorrenza in una riga CSV, con un'intestazione costruita dai suoi sotto-elementi e attributi. È progettato per esportazioni da API, feed CMS, cataloghi di e-commerce e sistemi legacy dove XML è l'unico formato disponibile ma un foglio di calcolo è dove i dati devono davvero andare.
Per impostazione predefinita, l'elemento ripetuto viene rilevato automaticamente, ma puoi nominarlo tu stesso quando un documento ha più di un candidato plausibile. Gli sotto-elementi annidati diventano colonne unite dal separatore di percorso, quindi <address><city> diventa una colonna denominata address.city ; disattiva "Includi attributi" per omettere completamente gli attributi XML dall'output. Quando una riga ha più dello stesso sotto-elemento — diversi figli <tag>, per dire — scegli se unire i loro valori in una singola cella o distribuirli su colonne numerate separate.
Le virgolette per impostazione predefinita racchiudono un campo solo quando contiene il delimitatore, un carattere di virgoletta o un'interruzione di riga, mantenendo l'output semplice e leggibile ; passa a "Sempre" per gli strumenti che si aspettano ogni campo tra virgolette. Il delimitatore può essere una virgola, punto e virgola, tabulazione o barra verticale, e "UTF-8 con BOM" aggiunge il byte-order mark che fa leggere a Excel correttamente il testo accentato invece di indovinare la codifica. Il codice XML non valido viene segnalato con la riga dove l'analisi si è fermata.
Tutto viene eseguito localmente nel tuo browser — l'XML che incolli non viene mai caricato o inviato a un server, quindi le esportazioni contenenti dati di clienti o aziendali rimangono private. Copia il CSV, scaricalo come file .txt, o rimandalo direttamente all'input per eseguire un altro strumento su di esso.