从表单数组字段expressjs获取JSON数据

时间:2016-05-26 16:18:56

标签: javascript jquery json node.js

我有一些名称为name[last][abbreviation]等的字段。我正在使用jQuery发布此数据。当我在服务器(nodejs)上获得这些数据时,我希望以对象格式提供此数据,例如:

 {
   name: {
     last: {
       abbreviation: 'a'
     }
   }
 }

我有什么想法可以做到这一点吗?

谢谢

2 个答案:

答案 0 :(得分:0)

服务器端你可以做这样的事情。

var obj_data = JSON.parse(json_data);
然后,

obj_data将成为普通的javascript对象。反之亦然是JSON.stringify(obj_data),它将javascript对象转换回字符串。

答案 1 :(得分:0)

完全相同的问题:here

问题不在于Express在Fron End中,如果你看到浏览器发送子Object的标题就像一个数组子[field],那么真正的问题是:如何在服务器端管理子数据? / p>