Xml To Csv Conversion Tool 1.6

Rating:        Based on 5 ratings
Reviewed:  5 reviews
Downloads: 57357
Change Set: 74608
Released: Feb 24, 2014
Updated: Feb 24, 2014 by timmytimeless
Dev status: Stable Help Icon

Recommended Download

Application Xml To Csv Conversion Tool 1.6.1
application, 16K, uploaded Feb 24, 2014 - 57357 downloads

Release Notes

XML to CSV v. 1.6.1

-Fixed bug "Escaped double-quote in attribute value produces invalid CSV"

XML to CSV v. 1.6.0

-Solution Cleanup
-Added XML test data and referenced it using DeploymentItem attribute. Requires Local.TestSettings to have deployment enabled and reference the xml source directory or file.
-In GUI the initially selected value is now Default instead of Unicode.
-In GUI, added new feature to automatically rename a 'table' element to prevent naming clashes between tables and columns occurs, which otherwise result in a DuplicateNameException.
-In GUI, removed the gridview to display column names, replaced with more appropriate ListBox.
-In GUI, added new feature to preview contents of a XML node on a RTF textbox.
-Bug fix: DuplicateName: A column named 'bla' already belongs to this DataTable: cannot set a nested table name to the same name.
-Bug fix: encoding was not working correctly in XmlToCsvUsingLinq class when converted XML.

Older releases:

XML to CSV v. 1.5

This is an intermediate release which includes a single feature request that seems to be in demand: execute XML to CSV from the command line. With thanks to Miroslav Pragl.

-Added a console application to support command line execution.
-Command line parsing based on http://cmdline.codeplex.com (thanks).
-Example execution of the command line tool: XmlToCsv.Console.exe -xml C:\payslip.xml -dir C:\convertedcsvfiles.
-XmlToCsv.Console.exe -help to get a help screen.
-Version 1.4 remains the recommended version for those who need the XML to CSV as a standalone tool that runs on Windows XP, Windows Vista and Windows 7. It runs in both 32bit and 64bit.
-For Mactintosh/Linux users and for one-off conversion scenarios I would strongly recommend using the web based XML to CSV converter at http://www.luxonsoftware.com/. You will not need to install any software, you are not dependend on any operating system, and no registration is required. The online converter is build upon the conversion code from xmltocsv.codeplex.com. Read the FAQ first.


XML to CSV 1.4

-A feature has been added that allows the user to preview the column names that are in each "table" in the selected XML file.
-All tables contained within the XML file are saved by default now. The previous version had an option to save a single table which was the default behavior.
-Default encoding is now set to UTF8.
-Fixed an issue that showed up when cancelling out of the save file dialogue.
-Overall fixes and improvements in GUI.

XML to CSV 1.3

-Upgrade from C# 3.0 to C#4.0 in order to allow programming with TaskParallel.
-Replace one XML parse method with ParallelTask.
-Handle XmlException error in GUI when selecting a non-compliant XML file.
-Handle ArgumentException thrown in case a well-formed XML document contains unsupported nested data.

XML to CSV 1.2

-Convert Solution from VS2008 to VS2010
-Change Unit Test Framework from NUnit to MSTest
-Code Cleanup (mostly removal of unused namespaces and code readability improvements)

The next release's will include a major overhaul of the GUI. It will be XAML based. Please feel free to suggest other features you would like to see included.

This release requires .Net Framework version 4.0 to be pre-installed.

Reviews for this release

This software generally works perfect. Most of my requirements are well met. One exception is that when different variables (like personal address and address for his company) has the same name. Instead of putting them into two tables, the program puts them into one table. Does anyone know if there's any way out without changing the data? Thanks!
by xtang16 on Jul 8, 2016 at 9:12 PM
Quick, easy and painless. Thanks for this great tool.
by PurpleShadow on Apr 10, 2015 at 4:17 PM
I tried different XML to CSV converters and this is the only one that was capable of handling file geater than 150MB (Windows). Thank you very much for this tool.
by fabri866 on Nov 19, 2014 at 12:26 PM
I was trying to find an easy way to parse XML data pulled from SCOM 2012 R2 for reporting purposes and your utility helped me out very much. Thanks a lot.
by onurzaim on Nov 10, 2014 at 8:38 PM
Works well and fast processing. I converted an XML file with over 9Mb to CSV in miliseconds!
by jobe1 on May 2, 2014 at 5:33 PM