使用node.js并表达...说有一个包含这些字段的表单:
<form action="/test" method="post">
<input name="name" value="zzz" />
<input name="test[0].name" value="a" />
<input name="test[0].value" value="b" />
<input name="test[1].name" value="c" />
<input name="test[1].value" value="d" />
</form>
当提交给节点时,req.body
对象是这样的:
{
'name': 'zzz'
'test[0].name': 'a',
'test[0].value': 'b',
'test[1].name': 'c',
'test[1].value': 'd'
}
如何获得这样的对象?
{
'name: 'zzz',
'test': [
{ 'name': 'a', 'value': 'b'},
{ 'name': 'c', 'value': 'd'}
]
}
这是一个将表单解析为对象(如Ruby)的对象。