Recent Changes to the Swift XML Converter
Swift XML Converter 1.2
Apr 02, 2008
Swift XML Converter version 1.2 released.
- Enhancement to quickly add a filter based on a column value in the currently selected row added.
- One-click operation to clear current filters added.
- Functionality to flatten all data in a table and all its child tables added. When invoked on the root table, a flat view (grid view) of all data in the loaded XML is shown.
- Bug fix: After the XML is parsed and queried for a substring, the condition was incorrectly specified to match only data ending with the specified substring.
- Speed improvement in queries.
- Bug fix: After a document is closed, the list of columns was not flushed out.
Swift XML Converter 1.1
Mar 22, 2008
Swift XML Converter version 1.1 released.
- Support for processing Zip archives added: import XML from within Zip archives without having to unzip the archive first.
- Improved interface for specifying XML file URLs.
- Data from remote file URLs cached so it is fetched only once per invocation.
- CSV and plain text output improved.
- Bug fix in merging data from multiple data tables to account for non-existent (NULL) data in child tables.
- Option added for normalizing data from repeated XML elements. Data can be inserted into the original table, or can be normalized to a child table (which is linked with the original table).
- Bug fix: adding more columns to the query causing crash.
- Bug fix: improved handling when selecting multiple XML files in one batch.
Swift XML Converter 1.0
Jan 22, 2008
Swift XML Converter version 1.0 released.
- Swift XML Converter is an application which allows you to easily extract information from XML files into a Microsoft Excel Spreadsheet (XLS file), Microsoft Access Database (MDB or ACCDB file), CSV (comma separated values file), Text or HTML.
- Import one or more XML files and extract selected information to the output format.
- Can handle arbitrarily complex XML files.
- Extract information from large XML files without running into memory problems.
- Information within the XML is handled in an intuitive manner and extracted to separate tables as needed without requiring user intervention.
- Select and extract information from specific columns only.
- Imports Attribute information too when loading XML.
- Apply filters to select the rows for extraction.
- Merge and extract data from two or more tables. Merge conditions are automatically figured out depending on the structure of your XML.

