У меня есть объект, содержащий preformated имена атрибутов сериализованная HTMLFormElement
(2-мерная):Преобразование квадратные скобки обозначения объекта
var plain = {
id: 1,
'items[A][Z]': 2,
'items[B]': false,
'items[C][][A]': 1
}
Я хочу, чтобы преобразовать объект, создав соответствующий вспомогательный объект (ы):
var result = {
id: 1,
items: {
A: {Z:2},
B: false,
C: [ {A:1} ]
}
}
Насколько я знаю, это обычная практика, но я не могу найти больше ресурсов на эту тему. Как обычно называется так называемое и как лучше всего конвертировать plain
в result
?
Редактировать: Я обновил примеры с помощью Array
. Это, по-видимому, связано, а также поддерживается body-parser
экспресс.
Почему downvote? –