You can create dynamic JSON in below way:
{
"First name": "abc",
"Last name": "cde",
"Roles": {
"Manager of": ["xxx"],
"Member of": ["yyy"]
}
}
=> Entity A with both “Manager of” and “Member of” keys:
{
"First name": "A",
"Last name": "B",
"Roles": {
"Manager of": ["xxx"],
"Member of": ["yyy", "zzz"]
}
}
=> Entity B with only the “Manager of” key:
{
"First name": "B",
"Last name": "C",
"Roles": {
"Manager of": ["xxx"]
}
}
Hope it helps!!