FAQ Frequently Asked Questions

When not including errors introduced by wrong input, over 90% of all submitted XML files are succesfully converted to CSV, Excel and Json. The converters are designed to be super easy to use and therefore lack some advanced features. These advanced features, which you may find in some commercially available products, you to fine-tune the conversion results. We are contemplating such a commercial product (without doing consessions to the free online conversion tools of course!). See also our statistics page.

XML to CSV conversion tool does a "best guess" to figure out how to restructure the parsed XML data into a representation that sort of resembles entities, as in a relational database. For each "entity" a corresponding CSV file is generated.
It is being developed by a Dutch guy living in Germany. Feel free to get in touch.
Yes, please use the form on the contact page. Put "Feature Request" in the subject line and a feature description in the body.
Yes. But we also offer a paid version which has the file-size limit and ads eleminated.
No, unfortunately not. XML allows for complex data structures. These more complex structures can give the converter headaches at which point it gives up.
MS Windows users can download open source desktop software from our project page at xmltocsv.codeplex.com. Otherwise try our paid version which has no file size limit.

It depends on the type of conversion you want to perform. The points under are mostly focussed on errors which you may encounter during XML to CSV and XML to Excel conversion.

  • Wrong encoding. Always use unicode encoding and make sure the XML file itself contains a correct Unicode header. For more information please visit w3school's page about XML encoding .
  • Invalid XML markup. This causes the XML parser used by the XML to CSV converter to fail. An error may slip into an XML document unnoticed when validation is done by human reading and interpretation. However, XML parsers leave virtually no room for error because XML is bound by very strict rules when it comes to its notation. This strictness shows up when using our XML to CSV conversion tool: quite a few files submitted for conversion are rejected because the submitted XML was not valid and could therefore not be parsed. Remember that XML is case sensitive, all elements must be closed properly and all attribute values must be enclosed in quotes.
  • Invalid file format. This means the file is not XML formatted at all: i.e. jpg or mp3. This tool eats just XML and only when prepared well.
  • All kinds of other XML parsing errors. Luxon XML to CSV converter is a conversion tool, not an XML validation tool. It has decent but limited error catching and reporting built-in.
    For better XML validation and accurate error reporting please visit World Wide Web Consortium's XML validation tool .