Identifiers
An identifier is a path to a specific value.
It can be a hierarchical path with several levels separated by a . or a simple variable. It can also contain indexes for arrays. The index can be an integer or any expression that can be interpreted as an integer.
Identifiers must be unique and different from the keywords used in Data Shaping Expression Language. They can contain special characters, and if you need to use a space, you can enclose the identifier with backticks (`). However you cannot use an identifier that can be interpreted as a number. For example, 123.45, 100f, 6.5D and 5e2 cannot be used as identifiers.
The following keywords are reserved and cannot be used as identifiers: java, call and new.
x
$var
#1
field_1.subField_a
$input.customer.firstname
category.id
items[0].itemId
地点
prénom
`nom d'usage`
order[$i + 1].items[0].price