About this guide

This guide describes how to define XSLT mappings in API Gateway using the Visual Mapper component.

Who should read this guide

This guide is intended for policy developers who are using Policy Studio to develop APIs and data maps used by the policies.

Other technical or business users might find parts of this guide useful as well.

How to use this guide

This guide should be used in conjunction with the other guides in the API Gateway documentation set.

Before you begin, review this guide thoroughly. The following is a brief description of the contents of each section:

Introduction to Visual Mapper – Describes the main features of the Visual Mapper component.

Transformation tutorial - Build a "Hello world" transformation, step by step.

Data Map Editor – Describes how to graphically design a mapping in the Data Map Editor.

Properties view – Describes the Data Map Editor Properties view.

Variables and external parameters – Describes how to insert variables and external parameters in a mapping in the Data Map Editor.

Design, source, and run views – Describes how to view the generated XSLT code for a mapping, and how to validate a mapping in the Data Map Editor.

Validation and error handling – Describes how the Data Map Editor provides real time validation on operations to ensure the output message is valid against the target schema.

Auto-mapping - Describes how the repeating structures that contain the target node are identified and how the structural links are automatically created between the source and target parents with multiple cardinality.

Custom XSLT code - Describes how to use the custom XSLT code option to enrich transformation with expressions.

Supported functions – Lists the string, format and math functions that are supported in the Data Map Editor.

Related Links