Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将包含数组的对象转换为JSON_Javascript_Json - Fatal编程技术网

Javascript 将包含数组的对象转换为JSON

Javascript 将包含数组的对象转换为JSON,javascript,json,Javascript,Json,我有一个包含多个数组的对象,如以下屏幕截图所示: 我想把它转换成这个对象: { "Manifacture": "Samsung", "Model": "Ipad 2" } 以便使用引导表中的数据 使用stringify时,我得到以下信息: "{"Manifacture":[{"id":2,"name":"Samsung"}],"Model":[{"id":1,"name":"Ipad 2"}]"}" 这和我需要的不一样 有可能吗?您可以使用普通javascript处理对象 for (var

我有一个包含多个数组的对象,如以下屏幕截图所示:

我想把它转换成这个对象:

{ "Manifacture": "Samsung", "Model": "Ipad 2" }
以便使用引导表中的数据

使用
stringify
时,我得到以下信息:

"{"Manifacture":[{"id":2,"name":"Samsung"}],"Model":[{"id":1,"name":"Ipad 2"}]"}"
这和我需要的不一样


有可能吗?

您可以使用普通javascript处理对象

for (var key in obj) {
    obj[key] = obj[key][0].name
}

JSON.stringify(obj)