There is no tool out of the box for this i believe.
To convert XML to CSV, you need to have the specs of the XML and for the CSV file.
As a programmer myself I would use the .net task to read from the xml file with a XmlDocument.
You can read the whole file and you can write to a text file with a StreamWriter. With the buisiness logic of both files, you can create the csv file.
Uses Visualcron since 2006.