I required but couldn't not find an XML to CSV converter, so I wrote one.
It is really bare bones/just the minimum I needed -- as it was written to process a specific dataset. Nonetheless, perhaps it will be useful to someone else as well; as the starting point to mold to your application.
No schema or struct creation is required. It can parse XML tags with namespaces (colon) prefixes.
Enjoy.