uCosminexus Service Platform, Basic Development Guide
If a transformation-source node or function that is to become the mapping source is specified in the Settings for Mapping Source dialog box or the dialog box for specifying each function, the node or function is displayed as described below.
The node path of a schema tree is displayed as described below.
A condition enclosed in square brackets ([ ]) is displayed following the node name for which the condition is specified.
Example: /aa/bb[position()='1']/cc
If a function is specified as a condition (by specifying it in Condition in the Condition Settings dialog box), the function name enclosed in curly brackets ({}) is displayed.
Example: /aa/bb[{length1}='5']
If the values on the right side of the conditional expression contain ampersands (&) and apostrophes ('), these ampersands and apostrophes are displayed as entity references.
Example:
When the left side of the conditional expression is /root/input, and the right side of the conditional expression is a&'b'
root/input = 'a&'b''
$schema-logical-name is displayed at the beginning of the node path.
Example: $source1/aa/bb/cc
@ is displayed before the node name.
Example: /aa/bb/@cc
The function name enclosed in curly brackets ({}) is displayed.
Example: {function-name}
All Rights Reserved. Copyright (C) 2015, Hitachi, Ltd.