XML Data Mapping

HELP!!!

I'm about to embark on a new implementation of SonicMQ to send XML messages between two applications at different sites.

The SonicMQ part is quite straight forward (althought I haven't looked at Security at all yet).

The difficulty is mapping the Progress data to XML. The industry our software is designed for already has DTDs for various processes. However, I need a way of getting this into Progress.

There are 2 issues.
Firstly, DTD validation and structure.
Secondly, Data Mapping. (Generic?!?!).

Are there any data mapping tools (or code examples out there to get going on) that allow dynamic data mapping from Progress tables to XML documents using a DTD structure or am I going to have to code everything from scratch?

Even though it would be an interesting exercise (???), I would rather be doing something else, or at least like to get a headstart instead of reinventing wheels already invented by other Progress developers.

TIA,

Jon
 
Top