2

JEXL 式がある場合、関連するすべての変数を JEXL コンテキストに動的に追加するために、どのように解析できますか?

例: 初期式:

Initial Expression = $VAR1 + $VAR2

VAR1 と VAR2 は別の式です

$VAR1 = 123 + 45
$VAR2 = 67 + 89

さらに多くの VAR1 が別の深さレベルを持つことができます :

$VAR1 = 123 + 45 + $VAR3

したがって、 Initial expression を評価する前に、コンテキスト VAR1 と VAR2 と VAR3 を追加する必要があります。どうすれば動的に実行できますか?

JEXL パーサーを使用することは可能ですか? それとも、JEXL 例外をキャッチして? 例を挙げていただけますか?

よろしく

4

1 に答える 1