我想按如下顺序解析 MVEL:
HashMap myData = new HashMap(){{ put("x", 1); }}
eval("y = 2", ...) // assign value to y
...
eval("x + y", myData, ...) // expect 3
这可能吗?如果是这样,怎么做?
我想按如下顺序解析 MVEL:
HashMap myData = new HashMap(){{ put("x", 1); }}
eval("y = 2", ...) // assign value to y
...
eval("x + y", myData, ...) // expect 3
这可能吗?如果是这样,怎么做?