使用.net,我想从客户端获取请求,其中使用jquery对复杂的json对象进行url编码
var opts = {"BillingSession":{"InvoiceDate":"2018-04-18T00:00:00.000", "testKey": "testVal"}, "invoices": ["one", "two"], "SessionDiary": "diarynum"}
$.get("url", obj)
结果为url
/url?BillingSession%5BInvoiceDate%5D=2018-04-18T00%3A00%3A00.000&BillingSession%5BtestKey%5D=testVal&invoices%5B%5D=one&invoices%5B%5D=two&SessionDiary=diarynum
我如何用JSON.NET解析这个? HttpUtility.ParseQueryString只返回简单的密钥&值;例如
"billingSession[testKey]" = "testVal"
我想从url字符串中获取一个合适的JObject。