識別子
識別子は特定の値へのパスです。
.で区切られた複数のレベルを含む階層パスまたは単純変数です。また、配列のインデックスを含むことがあります。インデックスには、整数、または整数として解釈できる式が相当します。
識別子は一意で、Data Shaping Expression Languageで使用されるキーワードと異なる必要があります。また、特殊文字を含めることもできます。スペースを使用する必要がある場合は、識別子をバックスティック( ` )で囲みます。ただし、数値として解釈されうる識別子は使用できません。たとえば123.45、100f、6.5D、5e2は識別子として使えません。
java、call、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