XML till CSV
Konvertera XML-poster till ett CSV-kalkylblad.
Om det här verktyget
XML till CSV-konverteraren extraherar upprepade postelement från ett XML-dokument och omvandlar dem till ett platt CSV-kalkylblad. De direkta underelementen till XML-rotelementet behandlas som rader, och deras underelementnamn blir CSV-kolumnrubrikerna.
Saknade fält lämnas tomma. Värden som innehåller kommatecken eller citattecken escapas korrekt enligt RFC 4180. All konvertering sker i din webbläsare med den inbyggda DOMParser — ingen XML skickas till någon server. Detta verktyg fungerar bäst med välstrukturerad XML som har ett konsekvent schema för alla poster.
Hur man använder
- Klistra in din XML i fältet XML-inmatning, eller klicka på Exempel för att ladda ett exempel.
- Klicka på Konvertera för att generera CSV:n.
- Granska resultatet — varje underelement i XML blir en kolumn.
- Klicka på Kopiera för att kopiera CSV:n till urklipp.
Användningsfall
Dataanalytiker som tar emot XML-exporter konverterar dem till CSV för analys i Excel eller Google Sheets. Utvecklare som migrerar data mellan system konverterar XML-konfigurationsdata till CSV för import. Innehållsredaktörer konverterar produktflöden från XML till CSV för massredigering.
Vanliga frågor
- Vilken XML-struktur förväntar sig verktyget? — En tvånivåstruktur: ett rotelement som innehåller upprepade underelement (poster), var och en med sina egna underelement (fält). Exempel: <root><record><field>...</field></record></root>.
- Vad händer om poster har olika fält? — Verktyget samlar in alla unika fältnamn för samtliga poster. Saknade fält för en post lämnas som tomma CSV-celler.
- Hanterar det XML-attribut? — Inte för närvarande. Endast textinnehållet i underelement extraheras. XML-attribut ignoreras vid konverteringen.