Take a JSON that has been converted to Map<String, Object>:
{
"key1": "value1",
"key2": {
"nestedKey1": "nested value",
"nestedKey2": {
"nestedKey1": "nested value"
}
}
}
Where Object value could be some primitive type or a nested Map<String, Object>.
My goal is to get a flat map:
{
"key1": "value1",
"key2.nestedKey1": "nested value",
"key2.nestedKey2.nestedKey1": "nested value"
}
How? Any library that already does it?