Projects / XMLToaster

XMLToaster

XMLToaster is a tool for extracting and loading XML from databases. It provides a modified version of SQL which has XML mapping extenstions. It can be compared to the "for xml" command in MS SQL Server 2008, but it runs on all common databases and scales to handle very large XML mappings without too much complexity. It is used as a Java library to write XML interfaces, but can also be run as a command line tool.

Tags Database Software Development Libraries Java Libraries Text Processing Markup XML Utilities
Licenses GPLv3
Operating Systems Windows Windows OS Independent POSIX Linux
Implementation Java SQL

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  09 Jul 2008 17:29
  • Rrelease-after

Changes: You may now choose the type of logging that you want XMLToaster to use: either standard Java logging or Log4J.

  • Rrelease-mid
  •  08 Jul 2008 15:11
  • Rrelease-after

Changes: The runtime is now Java 5 and you may now specify a namespace for an XML message that does not have an associated XSD.

  • Rrelease-mid
  •  08 Jul 2008 15:11
  • Rrelease-after

Changes: Support for MySQL 5.1 was increased. Error handling was improved. Compatibility with AjaxToaster was improved.

  • Rrelease-mid
  •  10 Mar 2008 09:39
  • Rrelease-after

Changes: This release significantly simplifies XML-to-database scripts. These can now use an SQL-like syntax rather than an XML mapping file (the old XML format is still supported). This release is compatible with the MySQL 5.1.x JDBC driver. There are other small bugfixes.

  • Rrelease-mid
  •  05 Mar 2008 07:38
  • Rrelease-after

Changes: This release adds support for DB2, supports new variations of left outer/inner joins syntax, and fixes a couple of XML to table persistence bugs.

Caae46993693e429c87b0027940544f9_thumb

Project Spotlight

ClearBudget

An easy way to control your budgets and finance.

E72d7f4c18ad9a7f32ae2df321d3376c_thumb

Project Spotlight

Seismic ToolKit

A tool for processing and displaying seismic signal data.