Есть ли причина изменить или преобразовать ключ JSON во что-то еще с помощью jmespath?
Например, если у меня такой JSON:
[
{"topic_id": 123, "name": "Topic 1"},
{"topic_id": 234, "name": "Topic 2"}
]
как изменить "topic_id" на просто "id"? Так что результат будет такой:
[
{"id": 123, "name": "Topic 1"},
{"id": 234, "name": "Topic 2"}
]
Я понимаю, что это можно сделать на любом языке, но тогда решение будет разным для каждого языка. Я хотел бы иметь независимое решение с использованием jmespath.
Из того, что я прочитал в jmespath doc, его можно использовать для создания нового JSON путем фильтрации существующего JSON. Можно ли использовать ту же технику в моем случае?