XML-naar-CSV-converter
XML-invoer
Plak een platte XML-tabel van maximaal 1.000.000 tekens. De omzetting gebeurt in deze browser.
VolgendeZet een eenvoudige XML-tabel om naar kommagescheiden CSV zonder de inhoud te versturen. De converter verwacht één hoofdelement met directe rijelementen die allemaal dezelfde naam hebben. Rijattributen worden kolommen zoals @id en directe kindelementen worden gewone kolommen. Geneste of dubbelzinnige XML wordt bewust geweigerd in plaats van op goed geluk afgevlakt.
Zo zet je platte XML om naar CSV
-
1
Plak de XML
Voer goed gevormde XML van maximaal 1.000.000 tekens in. DOCTYPE- en ENTITY-declaraties worden geweigerd.
-
2
Controleer de tabelvorm
Elk direct kind van het hoofdelement moet hetzelfde rijelement zijn, met alleen attributen en unieke directe tekstvelden.
-
3
Bekijk rijen en kolommen
De tweede stap toont vóór de export de gevonden tabelgrootte. De limieten zijn 10.000 rijen en 200 kolommen.
-
4
Kopieer of download
Kopieer de kommagescheiden CSV of download deze als UTF-8. Begin daarna opnieuw om het lokale concept te wissen.
Geaccepteerde XML-structuur
Het hoofdelement moet een of meer directe rijelementen bevatten, allemaal met dezelfde naam. Elke rij mag attributen en directe kindelementen met gewone tekst bevatten:
<contacten>
<contact id="1">
<naam>Ada</naam>
<plaats>Londen</plaats>
</contact>
<contact id="2">
<naam>Lin</naam>
<plaats>Taipei</plaats>
</contact>
</contacten>
Dit wordt:
@id,naam,plaats
1,Ada,Londen
2,Lin,Taipei
Attributen krijgen het voorvoegsel @, zodat ze te onderscheiden blijven van kindelementen. Ontbreekt een veld in een rij, dan blijft de cel leeg.
Geweigerde invoer
- Ongeldige XML, een leeg hoofdelement of een document zonder rijen
- Een
DOCTYPE- ofENTITY-declaratie - Verschillende namen voor rijelementen onder hetzelfde hoofdelement
- Kindvelden die geneste elementen bevatten
- Hetzelfde kindveld meermaals in één rij
- Meer dan 1.000.000 tekens, 10.000 rijen of 200 kolommen
De converter biedt geen XPath, instellingen voor naamruimten, bestandsupload, API, afvlakking van geneste gegevens, uitvouw- of samenvoegmethoden, andere scheidingstekens of BOM-optie. Zet hiërarchische XML eerst om naar een platte tabel.
CSV-uitvoer en veiligheid
De uitvoer gebruikt komma’s en UTF-8. De regels voor CSV-aanhalingstekens houden komma’s, aanhalingstekens en regeleinden binnen het bijbehorende veld. Waarden die beginnen met =, +, - of @ worden beveiligd, zodat spreadsheetsoftware ze als tekst en niet als formule leest. Controleer de gegevens voordat je ze in een ander systeem importeert.
Privacy in de browser
Inlezen, controleren, bekijken, kopiëren en downloaden gebeurt volledig in je browser. XML- en CSV-inhoud wordt niet geüpload, naar onze servers verstuurd, in de URL gezet of in een servergeschiedenis opgeslagen. Tijdens de drie stappen kan één privéconcept lokaal worden bewaard zolang de paginasessie duurt; Opnieuw beginnen wist het. Plak geen gevoelige gegevens op een apparaat dat je niet vertrouwt.
Veelgestelde vragen
Nee. Alleen een hoofdelement met uniforme directe rijen wordt geaccepteerd, waarbij de directe kindelementen tekst en geen verdere elementen bevatten. Deze strikte vorm voorkomt een willekeurig of misleidend resultaat.
Elk rijattribuut wordt een kolom met het voorvoegsel @; zo wordt id="7" bijvoorbeeld @id. Directe kindelementen gebruiken hun elementnaam als kolom.
De uitvoer is kommagescheiden UTF-8-CSV. Er zijn geen instellingen voor een ander scheidingsteken of een BOM. Mogelijke formulebegintekens worden als tekst beveiligd.
Nee. Invoer en resultaat blijven in de browser en komen niet in de URL of servergeschiedenis. Opnieuw beginnen wist het lokale concept van het proces met drie stappen.
Gerelateerde tools
DOCX-naar-ODT-converter
Converteer Word DOCX-documenten naar het OpenDocument ODT-formaat voor LibreOffice en OpenOffice. Behoud je tekst, opmaak en tabellen in een open standaard.
DOCX-naar-DOC-converter
Converteer moderne Word DOCX-bestanden terug naar het oude DOC-formaat zodat ze openen in oudere versies van Microsoft Word en software die het klassieke formaat nodig heeft.
Converter voor gescheiden bestanden
Plak tekst gescheiden door komma, tab, puntkomma of pipe, kies het bron- en doelscheidingsteken en kopieer het geconverteerde resultaat.
DOC-naar-PDF-converter
Converteer Word DOC-documenten naar PDF om te delen, printen en archiveren. Je lay-out, lettertypen en opmaak blijven exact zoals ze er in Word uitzien.
Excel-naar-CSV-converter
Zet XLSX- of XLS-werkbladen in je browser om naar CSV of TSV. Kies bladen, scheidingsteken, codering en verborgen gegevens zonder bestandsupload.
Falsche gegevensgenerator
Genereer realistische nepgebruikers: ID's, namen, e-mails, telefoonnummers en steden als CSV of JSON, klaar voor het testen van API's, dashboards en importen.
Tool beschikbaar in andere talen
- ตัวแปลง XML เป็น CSV [TH]
- Konwerter XML do CSV [PL]
- Trình chuyển XML sang CSV [VI]
- Conversor de XML para CSV [PT]
- XMLからCSVへの変換 [JA]
- محوّل XML إلى CSV [AR]
- XML CSV 변환기 [KO]
- Conversor de XML a CSV [ES]
- XML till CSV-konverterare [SV]
- Konverter XML ke CSV [ID]
- Convertisseur XML vers CSV [FR]
- XML-zu-CSV-Konverter [DE]
- Convertitore da XML a CSV [IT]
- XML to CSV Converter [EN]
- Конвертер XML в CSV [RU]
- XML to CSV Dönüştürücü [TR]
- XML 转 CSV 转换器 [ZH]