XML structure
Convert XML attributes and child elements to CSV
XML often stores important values in two different places. A useful CSV needs both.
Attribute values and element text
<product sku="BK-101" active="true">
<name>Data Handbook</name>
<price currency="EUR">19.95</price>
</product>Here, sku, active, and currency are attributes, while the name and price are element values. Treating attributes as disposable metadata would lose business data.
Review the proposed columns first
Tidelose includes detected attributes and values in its conversion preview. You can inspect the table path, columns, inferred types, row count, and output filename before creating the CSV files.
| sku | active | name | price | price currency |
|---|---|---|---|---|
| BK-101 | true | Data Handbook | 19.95 | EUR |
Exact column names depend on the detected XML paths shown in your preview.
Check your own document
Upload the XML and inspect the preview before downloading anything.
Preview XML attributes