我已经使用了struts json插件,并尝试将表单数据转换为json格式以通过ajax提交。如何以简单的方式将输入名称点转换为json格式?
我有两个病例在HTML
<form>
<input type="text" name="user.name" value="Tom"></p>
<input type="text" name="user.location" value="China"></p>
<input type="text" name="user.data[0].id" value="993"></p>
<input type="text" name="user.data[0].accountId" value="123"></p>
<input type="text" name="user.data[1].id" value="222"></p>
<input type="text" name="user.data[1].accountId" value="333"></p>
</form>
我希望是什么把它转换成JSON结构:
{
user : {
name: "Tom",
location : "China",
data: [
{
id : 993,
accountId : 123
},
{
id : 222,
accountId : 333
}
]
}
}
我知道如何申报JSON数据和申报因素之一一个。
我想有更好的方式来使每个表单使用简单的方式使用json格式,而不是以json格式逐个声明参数。
欣赏任何建议或建议。谢谢。
看看我的解决方案,这可能会帮助你。 – Shiladitya
你为什么需要它?你为什么不想使用标准表单? –