Data Mapper (Beta)


Click image for full size

Overview

The Oakland Software Data Mapper is the only product that combines advanced data mapping with advanced specification design and manipulation, creating the most productive environment possible.

It supports viewing and manipulation of XML, EDI, Database and flat file specifications and the translation of instance documents using mapping rules.

Mapping

  • Mapping to/from XML, EDI, flat (delimited/positional, character or binary), and database;
  • Unique easy to use tree-based mapping expressions;
  • Suitable for use by non-technical personnel, like a business analyst;
  • Instant access to mapping test results at any element level;
  • Full inbound and outbound document validation;
  • Rich mapping function library;
  • Advanced and easy to use looping handles very complex translations;
  • Ability to call any Java or XPath functions; and
  • Multiple documents in and out.

Structure Editing

  • Shows an example instance document alongside the message, highlighting the selected element;
  • Structure inheritance allows seamless version migration and easy creation of custom implementations;
  • Produces a structure diagram at any level of detail;
  • Fully captures the semantics of EDI, XML, Database and Flat files with complete documentation and validation rules; and
  • Expresses the semantics of the message elements with no need to understand the details of XML Schema.

Runtime

  • Runtime executable as a command or through a Java API with one JAR file;
  • Standards-based, pluggable, high-performance X/Query execution engine;
  • Pluggable code generation, so alternate execution engines are possible; and
  • Command line interface for scripting.

General Designer Features

  • Developed on Eclipse® platform;
  • Supports tabbed viewing of multiple active and visible windows, allowing browser-style forward/back navigation between them;
  • Complete undo/redo capability when editing;
  • Comprehensive search capability;
  • Complete on-line help; and
  • Available on Windows, Linux and the Mac.