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. Вот пример
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы