从REQUEST解析POST数据

时间:2015-08-14 14:07:55

标签: c# json parsing post request

有没有办法判断输入是作为参数还是作为对象传递的?如果我作为参数传递,则数据采用a=1&b=2&c=3的形式,但如果我传递JSon objec t作为输入,则其格式为{"a" : 1, "b" : 2, "c" : 3 }

我需要从传递的输入中提取c的值。因此,对于我的解析例程,我如何告诉它所在的表单?或者有更好的方法吗?

感谢。

1 个答案:

答案 0 :(得分:1)

Newtonsoft.JSON或JSON.NET应该是一个可以使用的框架(在nuGet上可用) - 它能够将JSON解析为Array,List或Dictionary。然后,您可以从数组/列表/字典中获取数据并将其填入POST。

Serializing and Deserializing JSON