Encore nouveau à groovy ici mais j'essaie d'obtenir toutes les valeurs de chaque carte dans ma liste de cartes qui ont une clé égale à "Oranges"Trouver toutes les valeurs dans une liste de cartes qui ont la clé "Oranges"
def resultSet = [
["Oranges":123456, "Apples": "none"],["Oranges":7890, "Apples": "some"]
]
def fruit = resultSet.each{
it.findAll{key, value -> key == "Oranges"}.value
}
println fruit
donc pour cela, je pense que le résultat soit: [123456, 7890]
mais je reçois: [[Oranges:123456, Apples:none], [Oranges:7890, Apples:some]]
Merci @Will! Je pensais, pour une raison quelconque, que chacune d'elles serait répétée sur chaque carte de ma liste. Je n'ai pas remarqué que c'était vu comme une collection – JonathanScialpi
Content de vous aider :-) – Will