我有这样的 json 对象
[
{
"name": "first_name",
"value": "sssssssssssssssssss"
},{
"name": "email",
"value": "ss.ss@gmail.com"
}, {
"name": "address",
"value": "ssssssssssssssssssss"
}, {
"name": "PhoneNumber",
"value": "12342123321"
}
]
此数据来自表单提交
但我想要 json 数据作为
{
"formProperties": {
"table": "users",
"mode": "insert",
"method":"post",
"action":"urlhere",
"user":"admin"
},
"formValues": [
{
"name": "first_name",
"value": "sssssssssssssssssss"
},{
"name": "email",
"value": "ss.ss@gmail.com"
}, {
"name": "address",
"value": "ssssssssssssssssssss"
}, {
"name": "PhoneNumber",
"value": "12342123321"
}
]
}
如何重建 JSON 对象。请帮助我的 friend 们,我被这个问题困扰了。
提前致谢
最佳答案
假设 JSON 作为字符串保存在名为 json
的变量中,您可以使用以下代码:
var newObject = {
"formProperties": {
"table": "users",
"mode": "insert",
"method":"post",
"action":"urlhere",
"user":"admin"
},
"formValues": JSON.parse(json)
};
var newJson = JSON.stringify(newObject);
关于javascript - 如何重新创建 json 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31264678/