moveValueByPath

public static void moveValueByPath(JsonNode data, Map<String, String> paths)

Moves values from source paths to destination paths.

Example: moveValueByPath( {'requests': [{'content': v1}, {'content': v2}]}, {'requests[].*': 'requests[].request.*'} ) -> {'requests': [{'request': {'content': v1}}, {'request': {'content': v2}}]}