| name | role | location |
|---|---|---|
| Ada Lovelace | Mathematician | London |
| Grace Hopper | Computer Scientist | New York |
| Alan Turing | Researcher, Cryptanalyst | Bletchley Park |
<?xml version="1.0" encoding="UTF-8"?>
<records>
<record>
<name>Ada Lovelace</name>
<role>Mathematician</role>
<location>London</location>
</record>
<record>
<name>Grace Hopper</name>
<role>Computer Scientist</role>
<location>New York</location>
</record>
<record>
<name>Alan Turing</name>
<role>Researcher, Cryptanalyst</role>
<location>Bletchley Park</location>
</record>
</records>CSV input uses the first row as column names and writes each data row into a repeated XML element.
XML input reads repeated row elements, flattens nested tags into dot notation, and exports a CSV table.
Quoted cells, multiline values, custom delimiters, and nested XML structures are handled locally in the browser.
Related Tools
Convert between CSV tables and JSON arrays.
Convert between .env files and JSON objects.
Convert between INI files and JSON objects.
Convert between JPG images and WebP files.
Convert between PNG images and WebP files.
Convert between JPG images and PNG files.