.net 如何将复杂的url编码参数解析为JSON
使用.net,我想从客户端获取get请求,其中一个复杂的json对象是使用jquery进行url编码的.net 如何将复杂的url编码参数解析为JSON,.net,json.net,.net,Json.net,使用.net,我想从客户端获取get请求,其中一个复杂的json对象是使用jquery进行url编码的 var opts = {"BillingSession":{"InvoiceDate":"2018-04-18T00:00:00.000", "testKey": "testVal"}, "invoices": ["one", "two"], "SessionDiary": "diarynum"} $.get("url", obj) 结果在url中 /url?BillingSession%5
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仅返回简单的键和值;e、 g
"billingSession[testKey]" = "testVal"
我想从url字符串中获取正确的作业对象。你试过NewtonSoft Json.Net吗
是的,目前正在积极使用它来解码通过POST正文传入的json。但是,我无法辨别如何类似地解码URL编码的内容。在解析后使用HttpServerUtility.UrlDecode如何?UrlDecode将对url字符串进行解码。然而,这无助于将其解析为JSON。