В данном ответе в свойстве «реакции» это карта идентификатора реакции и респондентов на определенный комментарий (карта ). Мне нужно преобразовать это свойство «реакции» в список с объектом ответа, удалив ключ карты. Конечная цель - свойство «реакции» должно быть списком типа ReactionRespondants. Спасибо всем за ваши усилия:)
Данный ответ,
"commentId": "fcbb8172-90e7-41d1-818e-e592cf4f1fbe",
"content": "<p>New Comment</p>",
"commenter": "138bbb3d-02ed-4d72-9a03-7e8cdfe89eff",
"commenterFistName": "Trent",
"commenterLatName": "Greenwood",
"commentedAt": "2020-07-14T05:59:39.000+0000",
"reactions": {
"👍": {
"reactionId": "👍",
"respondants": [
{
"reactionId": "👍",
"responderId": "138bbb3d-02ed-4d72-9a03-7e8cdfe89eff",
"responderFirstName": "James"
},
{
"reactionId": "👍",
"responderId": "148bbb3d-02ed-4d72-9a03-7e8cdfe89eff",
"responderFirstName": "Milner"
}
]
},
"𡼎": {
"reactionId": "𡼎",
"respondants": [
{
"reactionId": "𡼎",
"responderId": "b925d3b9-1ae6-4d58-aa1e-008c76956547",
"responderFirstName": "Andrew"
},
{
"reactionId": "𡼎",
"responderId": "fcbb8172-90e7-41d1-818e-e592cf4f1fbe",
"responderFirstName": "Mark"
}
]
}
}
}
Ожидаемый ответ:
{
"commentId": "fcbb8172-90e7-41d1-818e-e592cf4f1fbe",
"content": "<p>New Comment</p>",
"commenter": "138bbb3d-02ed-4d72-9a03-7e8cdfe89eff",
"commenterFistName": "Trent",
"commenterLatName": "Greenwood",
"commentedAt": "2020-07-14T05:59:39.000+0000",
"reactions": [
{
"reactionId": "👍",
"respondants": [
{
"reactionId": "👍",
"responderId": "138bbb3d-02ed-4d72-9a03-7e8cdfe89eff",
"responderFirstName": "James"
},
{
"reactionId": "👍",
"responderId": "148bbb3d-02ed-4d72-9a03-7e8cdfe89eff",
"responderFirstName": "Milner"
}
]
},
{
"reactionId": "𡼎",
"respondants": [
{
"reactionId": "𡼎",
"responderId": "b925d3b9-1ae6-4d58-aa1e-008c76956547",
"responderFirstName": "Andrew"
},
{
"reactionId": "𡼎",
"responderId": "fcbb8172-90e7-41d1-818e-e592cf4f1fbe",
"responderFirstName": "Mark"
}
]
}
]
}