XML till CSV
Omvandla ett upprepat XML-element till en CSV-tabell med rubrik.
XML till CSV
Klistra in ett XML-dokument så hittar det här verktyget det upprepade elementet – det som representerar varje datarad – och omvandlar varje förekomst till en CSV-rad, med en rubrikrad som byggs från dess underelement och attribut. Det är utformat för exporter från API:er, CMS-feeds, e-handelskataloger och äldre system där XML är det enda tillgängliga formatet men data faktiskt behöver vara i ett kalkylblad.
Som standard detekteras det upprepade elementet automatiskt, men du kan namnge det själv när ett dokument har mer än en möjlig kandidat. Kapslade underelement blir kolumner sammanfogade med sökvägsseparatorn, så <address><city> blir en kolumn som heter address.city. Stäng av Inkludera attribut för att helt ta bort XML-attribut från utmatningen. När en rad har mer än ett av samma underelement – flera <tag>-barn till exempel – väljer du om du vill sammanfoga deras värden i en enda cell eller sprida dem över separata numrerade kolumner.
Citering omsluter som standard bara ett fält om det innehåller avgränsaren, ett citattecken eller ett radbrytning, vilket gör enkla utdata lättlästa. Byt till Alltid för verktyg som förväntar sig varje fält inom citattecken. Avgränsaren kan vara ett komma, semikolon, tabulator eller pipe, och UTF-8 med BOM lägger till byte-order-märket som gör att Excel läser accentuerad text korrekt istället för att gissa kodning. Felaktigt formaterad XML rapporteras med raden där analysen stoppade.
Allt körs lokalt i din webbläsare – den XML du klistrar in skickas aldrig upp eller till en server, så exporter med kund- eller affärsdata förblir privata. Kopiera CSV-filen, ladda ned den som en TXT-fil eller skicka den direkt till inmatningen för att köra ett annat verktyg på den.