XML till CSV-konverterare
XML-indata
Klistra in en platt XML-tabell med högst 1 000 000 tecken. Omvandlingen sker i den här webbläsaren.
NästaOmvandla en enkel XML-tabell till kommaseparerad CSV utan att skicka innehållet någonstans. Konverteraren förväntar sig ett rotelement med direkta radelement som alla har samma namn. Radattribut blir kolumner som @id, medan direkta underordnade element blir vanliga kolumner. Nästlad eller tvetydig XML avvisas medvetet i stället för att plattas ut godtyckligt.
Så omvandlar du platt XML till CSV
-
1
Klistra in XML
Ange välformad XML med högst 1 000 000 tecken. DOCTYPE- och ENTITY-deklarationer avvisas.
-
2
Kontrollera tabellformen
Varje direkt barn till roten måste vara samma radelement och bara ha attribut och unika direkta textfält.
-
3
Granska rader och kolumner
Det andra steget visar den upptäckta tabellstorleken före exporten. Gränserna är 10 000 rader och 200 kolumner.
-
4
Kopiera eller ladda ner
Kopiera den kommaseparerade CSV-filen eller ladda ner den som UTF-8. Börja sedan om för att radera det lokala utkastet.
Godkänd XML-struktur
Rotelementet måste innehålla ett eller flera direkta radelement, alla med samma namn. Varje rad får ha attribut och direkta underordnade element vars innehåll är enkel text:
<kontakter>
<kontakt id="1">
<namn>Ada</namn>
<stad>London</stad>
</kontakt>
<kontakt id="2">
<namn>Lin</namn>
<stad>Taipei</stad>
</kontakt>
</kontakter>
Det blir:
@id,namn,stad
1,Ada,London
2,Lin,Taipei
Attribut får prefixet @ så att de kan skiljas från underordnade element. Om ett fält saknas på en rad blir cellen tom.
Indata som avvisas
- Ogiltig XML, ett tomt rotelement eller ett dokument utan rader
- En
DOCTYPE- ellerENTITY-deklaration - Olika namn på radelement under samma rot
- Underordnade fält som innehåller nästlade element
- Samma underordnade fält upprepat på en rad
- Mer än 1 000 000 tecken, 10 000 rader eller 200 kolumner
Konverteraren erbjuder inte XPath, namnrymdsinställningar, filuppladdning, API, utplattning av nästlade data, strategier för expansion eller sammanslagning, andra avgränsare eller BOM-alternativ. Gör först om hierarkisk XML till en platt tabell.
CSV-utdata och kalkylarkssäkerhet
Utdatan använder kommatecken och UTF-8. Reglerna för CSV-citat håller kommatecken, citattecken och radbrytningar inom rätt fält. Värden som börjar med =, +, - eller @ skyddas så att kalkylarksprogram läser dem som text och inte som formler. Granska uppgifterna innan du importerar dem i ett annat system.
Integritet i webbläsaren
Inläsning, kontroll, förhandsvisning, kopiering och nedladdning sker i webbläsaren. XML- och CSV-innehåll laddas inte upp, skickas inte till våra servrar, läggs inte i webbadressen och sparas inte i någon serverhistorik. Flödet i tre steg kan behålla ett privat lokalt utkast under sidans session; Börja om raderar det. Klistra inte in känsliga uppgifter på en enhet du inte litar på.
Vanliga frågor
Nej. Den godtar bara en rot med enhetliga direkta rader, vars direkta underordnade element innehåller text och inga ytterligare element. Den strikta formen undviker ett godtyckligt eller missvisande resultat.
Varje radattribut blir en kolumn med prefixet @; exempelvis blir id="7" till @id. Direkta underordnade element använder sina elementnamn som kolumner.
Utdatan är kommaseparerad CSV i UTF-8. Det finns inga inställningar för en annan avgränsare eller BOM. Värden som kan inleda en formel skyddas som text.
Nej. Indata och resultat stannar i webbläsaren och hamnar inte i webbadressen eller serverhistoriken. Börja om raderar det lokala utkastet från flödet i tre steg.
Relaterade verktyg
vCard till CSV
Klistra in en vCard-export (.vcf) och få ett rent CSV med kolumnerna namn, e-post och telefon, en rad per kontakt, redo att öppna i ett kalkylark eller en kontaktimport.
CSV-kolumnutdragare
Klistra in en CSV och behåll endast de kolumner du behöver. Välj kolumner med 1-baserat index och exportera en ren, omciterad CSV redo för valfritt kalkylark eller databas.
EPUB till MOBI-omvandlare
Omvandla EPUB-e-böcker till MOBI för äldre Kindle-enheter och gamla e-boksbibliotek. Behåller kapitel och innehållsförteckning intakta. Ladda upp, omvandla, ladda ner.
CSV-filterverktyg
Filtrera en CSV efter en textmatchning på valfri kolumn. Behåll endast de rader där den valda kolumnen innehåller din sökterm, skiftlägesokänsligt.
Konvertera Markdown till Word
Konvertera Markdown till en redigerbar Word-DOCX i webbläsaren med rubriker, listor, kod, GFM-tabeller, sidformat, marginaler och teckensnitt.
WAV till MP3-omvandlare
Omvandla WAV till MP3 online. Ladda upp en WAV, vi kodar den på våra servrar till en MP3 på 192 kbps med hög kvalitet, och du laddar ner den på sekunder. Upp till 200 MB, raderas efter 2 timmar.
Verktyget finns på andra språk
- Konverter XML ke CSV [ID]
- Konwerter XML do CSV [PL]
- Conversor de XML para CSV [PT]
- XML-zu-CSV-Konverter [DE]
- محوّل XML إلى CSV [AR]
- XML CSV 변환기 [KO]
- ตัวแปลง XML เป็น CSV [TH]
- Trình chuyển XML sang CSV [VI]
- XMLからCSVへの変換 [JA]
- Conversor de XML a CSV [ES]
- Convertisseur XML vers CSV [FR]
- XML-naar-CSV-converter [NL]
- XML 转 CSV 转换器 [ZH]
- XML to CSV Converter [EN]
- Convertitore da XML a CSV [IT]
- Конвертер XML в CSV [RU]
- XML to CSV Dönüştürücü [TR]