我正在使用REST API作为项目的一部分,我需要从我的应用程序传递请求参数。
E.g要创建用户,我需要传递名字,姓氏,EmailId,密码等
请求结构是
`<Request>
<Users>
<User>
<FirstName>alice</FirstName>
<LastName>cullen</LastName>
<MiddleInitial>U</MiddleInitial>
<EmailId>alice@sampleorg.com</EmailId>
<UserName>alicec</UserName>
<Password>ffsdfsfd</Password>
</User>
</Users>
</Request>`
我从createuser.aspx页面获取所需的输入并将其转换为User对象。
现在我需要将用户对象转换为Request,这样就可以将其传递给API路由。
序列化是唯一可以做到这一点的还是我可以有效地做任何其他方法?
编辑: http://restsharp.org/是解决方案吗?
答案 0 :(得分:-1)
var formData = JSON.stringify($(“#createuserForm”)。serializeArray());
并将此数据作为Json二进制数据传递