Please enable JavaScript to view this site.

Altova MapForce 2020 Enterprise Edition

You can choose one of the following as data transformation language:


XSLT 1.0

XSLT 2.0





BUILT-IN (the default native transformation engine in MapForce)


To select a transformation language, do one of the following:


On the Output menu, click the name of the language you wish to use for transformation.

Click the name of the language in the Language Selection toolbar.


When you change the transformation language of the mapping, certain MapForce features may not be supported for that language. BUILT-IN supports most MapForce features compared to other languages. For more information, see Support Notes.



The BUILT-IN transformation language

When you select BUILT-IN ic-builtin as transformation language for your mapping, MapForce uses its native transformation engine to execute the data mapping. MapForce also uses this option implicitly, whenever you preview the output of a mapping where the selected transformation language is Java, C#, or C++.


The BUILT-IN engine executes mappings without the need for any external processors, and it may be a good choice if memory usage is a concern. If you don't need to generate program code in a specific language, use BUILT-IN as default option, because it supports most MapForce features compared to other languages, as outlined in Support Notes. Furthermore, selecting BUILT-IN as transformation language has the advantage that the mapping qualifies for execution with MapForce Server, see Automating Mappings and MapForce.

© 2020 Altova GmbH