 |
|
 |
CopybookMapper™
For XML Schema
 |
CopybookMapper
for XML Schema provides an intuitive, drag-and-drop approach
to create mappings between an input document and an output document,
each of which may be either a schema document or a COBOL copybook
document.
Once created, mapping definitions can be used to generate Mapper XSL(eXtensible Stylesheet language) or Mapper Java classes or
Mapper CSharp classes or all of them. At runtime you could either use Mapper XLSs or Mapper Java classes or Mapper CSharp classes to convert the data from one format to another.
The following data transformationd are supported
- XML to COBOL copybook
- COBOL copybook to XML
XML to COBOL Copybook
Map Designer provides easy to use features to create a Map
definition to convert given XML data to COBOL copybook.
To convert XML data to COBOL copybook, you need to do the
following
- Create Map definition using the XML Schema and COBOL copybooks
- Generate Java classes for the COBOL copybook format
- Generate Mapper Java classes or Mapper XSLs
- Test the Mapping (Optional)
Map Designer allows you to do all the above steps. At runtime
you could either use generated Mapper Java classes or
Mapper XLSs or Mapper C# Classes to convert incoming
an XML data to COBOL copybook.
COBOL Copybook to XML
Map Designer provides easy to use features to create Map
definition to convert given COBOL copybook data to XML.
To convert COBOL copybook to XML data, you need to the following
- Create Map definition using the XML Schema and COBOL copybooks
- Generate Mapper Mapper XSLs or Java classes or C# classes
- Test Mapper class (Optional)
Map Designer allows you to do all the above steps. At runtime
you could either use generated Mapper Java classes or
Mapper XLSs to convert incoming COBOL copybook to XML
data.
Features
- Drag and drop-mapping an input to an output can be done
just by dragging an input field and drop this field onto
an output field.
- Generates Mapper XSLs,Mapper Java classes and Mapper C#
classes.
- Non Java application such as .Net, C, C++ can also do
the data transformation using 'Mapper XSLs' or C# classes.
- Works with JAXB compatible XML marshaller and unmarshaller.
- Available as an Eclipse Plug-in.
- Graphical representation of Schema (TreeTable and Tree
View) - Provides easy navigation of schema element.
- Graphical representation of Cobol copybook format (TreeTable
and Tree View) - Provides easy navigation of copybook
- Provides a graphical view on how fields are mapped from
one format to another format.
- Provides way to access the schema /copybook field properties.
- Integrates other tools.
- Unit testing can be done using generated Map XSLs
- Advanced Mapping can be implemented by using 'Custom Mapping
feature', which generated custom transformation class template.
- Includes a rich set of Translation API for both types
of transformations.
|
|
 |
 |
 |