Input and output
Accepted input: One UTF-8 XML document without DOCTYPE, DTD, or external entity declarations.
Produced output: One CSV normalized from XML records, attributes, and nested paths.
Normalize repeated XML records into a table and export CSV.
Choose an XML file.
Accepted input: One UTF-8 XML document without DOCTYPE, DTD, or external entity declarations.
Produced output: One CSV normalized from XML records, attributes, and nested paths.
The XML file is limited to 50 MiB; normalized data is limited to 100,000 rows and 200 columns. The download is limited to 100 MiB, and a run times out after 60 seconds. Repeated or mixed content can make table normalization lossy. DTD and external entities are rejected. Processing starts explicitly in this browser.