Transforming data using the XSL Editor

The Extensible Stylesheet Language (XSL) provides the following:

  1. Language for specifying formatting for XML documents
  2. Language that describes how to transform an XML file into another regularly structured file

    The transformation capability of XSL can be used to transform an XML file into another XML file that conforms to a different XML schema or DTD.

The XML Transformer uses XSL to define the rules for transforming an XML file into another XML file. The mapping function in the XSL Editor gives you a visual interface with which you can establish the association from an element in a source DTD to an element in a target DTD. Given two DTDs, you can develop XSL rules that determine how an XML file that conforms to the first (source) DTD is transformed into a file that conforms to the second (target) DTD.

Feedback