有没有办法判断输入是作为参数还是作为对象传递的?如果我作为参数传递,则数据采用a=1&b=2&c=3
的形式,但如果我传递JSon objec
t作为输入,则其格式为{"a" : 1, "b" : 2, "c" : 3 }
我需要从传递的输入中提取c
的值。因此,对于我的解析例程,我如何告诉它所在的表单?或者有更好的方法吗?
感谢。
答案 0 :(得分:1)
Newtonsoft.JSON或JSON.NET应该是一个可以使用的框架(在nuGet上可用) - 它能够将JSON解析为Array,List或Dictionary。然后,您可以从数组/列表/字典中获取数据并将其填入POST。