What's new in Xml To Csv Conversion Tool 1.6.1

Oct 14, 2016
  • Fixed bug "Escaped double-quote in attribute value produces invalid CSV"

New in Xml To Csv Conversion Tool 1.6 (Oct 14, 2016)

  • 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.

New in Xml To Csv Conversion Tool 1.5 (Oct 14, 2016)

  • 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.

New in Xml To Csv Conversion Tool 1.4 (Dec 17, 2013)

  • 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.

New in Xml To Csv Conversion Tool 1.3 (Dec 17, 2013)

  • 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.

New in Xml To Csv Conversion Tool 1.2 (Dec 17, 2013)

  • 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)

New in Xml To Csv Conversion Tool 1.1 (Dec 21, 2010)

  • Added an option to specify the text encoding (ASCII, UTF8, UTF32 etc). The runtime binary now includes a dropdown menu that allows the user to select the text encoding.
  • This release requires .Net Framework version 3.5 to be pre-installed.