Как воссоздать объект JSON

0

У меня есть json-объект, подобный этому

[
      {
        "name": "first_name",
        "value": "sssssssssssssssssss"
      },{
        "name": "email",
        "value": "[email protected]"
      }, {
        "name": "address",
        "value": "ssssssssssssssssssss"
      }, {
        "name": "PhoneNumber",
        "value": "12342123321"
      }     
    ]

Эти данные поступают в форме subbmission

Но я хочу данные json как

{
    "formProperties": {
        "table": "users",
        "mode": "insert",
        "method":"post",
        "action":"urlhere",
        "user":"admin"
  },
    "formValues": [
      {
        "name": "first_name",
        "value": "sssssssssssssssssss"
      },{
        "name": "email",
        "value": "[email protected]"
      }, {
        "name": "address",
        "value": "ssssssssssssssssssss"
      }, {
        "name": "PhoneNumber",
        "value": "12342123321"
      }     
    ]
}

Как восстановить объект JSON. пожалуйста, помогите мне, друзья, я был поражен этой проблемой.

заранее спасибо

1 ответ

2

Предположим, что JSON, поскольку строка сохраняется в переменной json вы можете использовать следующий код:

var newObject = {
    "formProperties": {
        "table": "users",
        "mode": "insert",
        "method":"post",
        "action":"urlhere",
        "user":"admin"
    },
    "formValues": JSON.parse(json)
};

var newJson = JSON.stringify(newObject);

Ещё вопросы

Сообщество Overcoder
Наверх
Меню