jsonecho

XML to CSV

Maak van herhalende XML-records CSV-rijen voor Excel of een database-import.

De tool wordt geladen...

Zo gebruik je XML to CSV

  1. Plak je XML of laad het bestand.
  2. Kies een scheidingsteken.
  3. Kopieer de CSV of download hem.

Over XML to CSV

Exports van webshopsystemen, ERP-software en overheidsportalen komen vaak als XML binnen, met één element per record. Spreadsheets kunnen dat niet lezen. Deze converter vindt het herhalende element, maakt van elk een rij en gebruikt de onderliggende elementen en attributen als kolommen.

Geneste elementen worden afgevlakt met puntnamen. Bevat je bestand meerdere verschillende lijsten, dan wordt de langste als tabel gebruikt.

Veelgestelde vragen

Hoe bepaalt het wat een rij is?

Het zoekt naar het herhalende element, dat wat meerdere keren onder dezelfde ouder voorkomt. In een bestelbestand is dat bijvoorbeeld elk item-element.

Waar gaan attributen heen?

Elk attribuut wordt een eigen kolom met het voorvoegsel @_, bijvoorbeeld @_sku.

Wat als mijn XML twee herhalende lijsten heeft?

De langste lijst wordt de tabel. Om de andere te exporteren kopieer je dat deel van de XML afzonderlijk naar de invoer.

Kan ik het resultaat in Excel openen?

Ja. Belandt alles in één kolom, verander dan het scheidingsteken naar een puntkomma.

Meer in Converters

Alle tools →