MessageObjects
MessageObjects is an easy-to-use API comprising a suite of XML-templates with DTDs and XSLT stylesheets, which are used to represent SWIFT messages as XML and thereby allow extensive message handling.

History
MessageObjects was originally designed by AnaSys for internal use, in order to simplify message handling inside our own SWIFT Interface, the MessageManager.
Usage
Some typical usages for MessageObjects are:
- convert SWIFT to XML and vice-versa
- build SWIFT messages from scratch
- map internal structures to XML for later conversion to SWIFT
- validate SWIFT messages for syntax and dependant rules
- interpret SWIFT messages and directly access relevant fields/subfields for further use or map to internal structures for subsequent treatment
- visually display SWIFT messages or create data-entry forms (with immediate field-validation)
Implementation
Currently there are 2 implementation varieties of the MessageObjects API:
- Java, using Apache Xerces/Xalan
- .NET DLL, using built-in XML-Parser
The XML, DTD and XSLT files are the same for all implementations.
System Requirements
Depending on the API which is being used, one of the following:
- Java VM
- .NET-Framework 1.0 upwards
Please contact us. We'll be happy to give you an individual proposal based on your requirements.



