Defining an XSL transformation
XSL is an industry-standard XML format scripting language. JavaScript can be used to define complex functions.
Some changes to the script will pass validation but the content is not valid for transformation. For example:
- the source node is removed
- the content is changed between the source tags
<source></source>
- the content is changed between the target tags
<target></target>
- the complete map is removed
<map></map>
Then the source details are removed and the mapping set to Undefined.