0
Groovyを初めて使用していて、以下のように配列リスト内のマップの値を合計したいと思います。groovyと書式をJSONに使用してグループ化すると合計する
def list = [[field:A, amount:1000], [field:A, amount:2000], [field:B, amount:3000], [field:C, amount:4000]]
予想される出力:
list[
{
"field": "A",
"amount": 3000 //Sum of items 1 & 2 in above list.
},
{
"field": "B",
"amount": 3000
},
{
"field": "C",
"amount": 4000
}
]
すべてのヘルプははるかに高く評価されます。
可能な複製を(https://でのstackoverflow。 com/questions/34404373/how-do-you-use-group-in-groovy) – Barney
解決方法はこちらhttps://groovyconsole.appspot.com/script/5153513944383488 –