XML Mapping Editor
The XML Mapping Editor is a visual tool for defining the mapping between
XML documents. Using the XML Mapping Editor, you can do the following:
-
Provide a source DTD and a target DTD and define the mappings between the
source DTD and the target DTD.
-
Based on the mapping information, generates an XSLT script that will transform
an XML document that conforms to the source DTD to an XML document that
conforms to the target DTD.
To get started with the tool, follow the Tutorial.
To learn more about the XSLT script, review the XSLT
script generation section.
Xalan
The XSLT script that is generated by the XML Mapping Editor has been tested
against the Xalan-J 1.2
version. A copy of the xalan.jar is included in the plugins\b2bxmlrt\xalan.jar.
Limitations
-
The XML Mapping Editor does not persist its mapping metadata in this alpha.
That is, if you exit the tool, it cannot resume from where you left off.
This limitation will be removed in the next release.
-
If you are familar with the Visual XML Tools on alphaworks, the XML Mapping
Editor was previously called the Visual XML Transformation tool. In the
previous version, it allows the user to create a new target from an existing
source, and also supports more transformation rules. These functions will
be added to the XML Mapping Editor in the future.
-
Currently it only supports mapping between one input and one output DTD.
Even though the Specify One or More Source DTD Files page allows
you to enter more than one DTD, only the first DTD will be taken in as
input.