mmmaaak
@mmmaaak

Как распарсить строковое представление объекта в реальный объект на JS?

Всем привет, вопрос, возможно, сформулировал коряво, приведу пример.
Имеются такие данные
{
  "search[id]": 1,
  "search[ids]": "",
  "search[entity_name]": "",
  "search[field_name]": "",
  "search[field_format]": "",
  "page": "",
  "per_page": ""
}


Нужно преобразовать в такой объект:
{
    search: {
        id: 1,
        ids: "",
        ...
    },
    page: "",
    per_page: ""
}


Если такой парсинг имеет какое-то название, или есть элегантное решение, не откажусь от наводки, штука должна быть достаточно универсальна, поля не обязательно будут называться search или entity_name, и уровень вложенности ( например - a[b][c]) может быть любым. Спасибо
  • Вопрос задан
  • 295 просмотров
Решения вопроса 2
teknik2008
@teknik2008
Расскажите про GOLANG. Мне интересно
Можно через lodash. Вот пример
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
28 апр. 2024, в 17:10
20000 руб./за проект
28 апр. 2024, в 15:00
100000 руб./за проект
28 апр. 2024, в 14:43
5000 руб./за проект