How to modify the value of a JsonNode recursively using Jackson
问题 Requirements: I want to apply some functions on the inner values of the JsonNode . The functions can be different eg:- lowercasing some values or appending something to the values or replace the values with something. How can I achieve that using Jackson library? Note that the structure of the JSON data can be different which means I want to build a generic system which will accept some path expression which will basically decide where to change. I want to use functional programming style, so