JsonNodeツリーを利用して各値を更新したいと思います。ラムダ式でこれを行うことはできますか?事前にJSON値をラムダで更新する
JsonNode json = new ObjectMapper().readTree(new ObjectMapper().writeValueAsString(myObject));
ObjectNode rootNode = (ObjectNode) json;
ObjectNode resourceNode = (ObjectNode) rootNode.path("resource");
//Psuedo Code here
resourceNode.forEach(node -> node.value = myFunc(node.value));
ありがとう:
{
"resource": {
"key1": "value1",
"key2": "value2",
"key3": "value3"
}
}
は、私は次のロジックを使用しようとしています!
私はあなたができるとは思わない、http://stackoverflow.comを参照してください/ questions/30997362/how-to-modify-jsonnode-in-java –
@RC可能 – Andremoniy