XML till CSV-omvandlare

Gör om XML-poster till en CSV-tabell för kalkylblad

CSV

Allt sker i din webbläsare: din text skickas aldrig någonstans.

Så omvandlar du XML till CSV

Steg 1

Klistra in din XML eller öppna en XML-fil

Steg 2

Välj avgränsaren för ditt kalkylblad

Steg 3

Kopiera tabellen eller ladda ner den som en .csv-fil

Från XML-element till rader och kolumner

De flesta XML-data är en lista med poster: book-element i en catalog, item-element i ett flöde eller raderna i en export. Omvandlaren hittar dessa upprepade element och gör var och en till en rad i tabellen, och raden under resultatet talar om var raderna hämtats ifrån, som catalog.book. En posts underelement och attribut blir kolumnerna: ett attribut skrivs med @ framför namnet, som i @id, kapslade element får namn som sätts ihop med punkter, som author.name, och upprepade numreras. Kolumnerna är de från alla poster, så ett fält som bara en del poster har får ändå sin kolumn, tom där det saknas.

Under ”Avgränsare” väljer du ett kommatecken, ett semikolon, som kalkylblad på många europeiska språk förväntar sig, även på svenska, en tabb eller ett lodrätt streck, och ta bort krysset vid ”Första raden är kolumnnamn” för en tabell utan rubrikrad. Fält med avgränsaren, citattecken eller radbyten sätts inom citattecken, så att tabellen öppnas rätt, och den nedladdade .csv-filen är markerad som UTF-8 för Excel, så att bokstäver som é och Ж bevaras. Fel i XML:en visas med rad och kolumn. Med ”Från” och ”Till” kan du också omvandla XML till JSON eller CSV till XML.

Var AnyTextEditor användbar för dig?

Hej. Vi försökte mycket hårt att skapa en bekväm webbplats som vi själva använder. Om du gillade något av våra verktyg och redigerare, lägg till det i dina bokmärken, för det kommer att vara användbart för dig mer än en gång. Och glöm inte att dela på sociala medier. Vi blir bättre för dig.