Задача
В JSON раздел повторяется в нескольких объектах. Нужно оставить один объект на раздел и собрать значения в массив.
Короткий ответ
Используйте JSON-редактор: выберите нужный узел, задайте преобразования и выгрузите результат в целевую структуру.
Пример задачи
Данные ниже учебные. Они показывают форму преобразования, а не реальные файлы пользователей.
Было
[
{ "section": "Раздел A", "value": "Значение 1" },
{ "section": "Раздел A", "value": "Значение 2" },
{ "section": "Раздел B", "value": "Значение 3" }
]
Стало
[
{ "section": "Раздел A", "values": ["Значение 1", "Значение 2"] },
{ "section": "Раздел B", "values": ["Значение 3"] }
]
Как настроить
- Загрузите свой файл и перейдите к редактору JSON.
- В редакторе найдите нужное значение или узел и кликните по нему, чтобы открыть окно настроек.
- В блоке "Преобразования" добавьте правила для выбора, переименования или сборки значений.
- Если часть записей нужно исключить, используйте блок "Условия выгрузки".
- Сохраните настройки и скачайте результат в целевом формате.