我们需要在java中计算JSON对象表达式。
我们有以下源JSON对象
{
"a": 100,
"b": 200,
"c": 300,
"d": "calc(a+c)",
"f": {
"g": 100,
"h": 200,
"i": "calc(g+h)"
}
}
我们需要输出此格式
{
"a": 100,
"b": 200,
"c": 300,
"d": 400,
"f": {
"g": 100,
"h": 200,
"i": 300
}
}
我们试过了
我们尝试了https://github.com/octomix/josson,但它更多的是过滤JSON。
2条答案
按热度按时间tjjdgumg1#
希望这能有所帮助。所有必要的信息都在代码本身中提到了。
yb3bgrhw2#
对于未知结构
()
f
)建议将所有表达式分组到预定义数组中