如何从 Request.Properties["MS_QueryNameValuePairs"] 解析 json 键值对到 C# 对象中。

24 浏览
0 Comments

如何从 Request.Properties["MS_QueryNameValuePairs"] 解析 json 键值对到 C# 对象中。

这个问题已经在这里有了答案:

如何在ASP.NET中将JSON反序列化为一个简单的Dictionary<string,string>?

我有一个string类型的json字符串:

"[{\"Key\":\"a\",\"Value\":\"1\"},{\"Key\":\"b\",\"Value\":\"2\"}}]"

我想将其解析为object对象

class abc{
public string a{get; set;}
public string b{get; set;}
}

请帮帮我

admin 更改状态以发布 2023年5月20日
0
0 Comments

Json.NET是.NET平台上流行的高性能JSON框架。

安装这个Nuget包后,使用非常简单:

var json = "[{\"Key\":\"a\",\"Value\":\"1\"},{\"Key\":\"b\",\"Value\":\"2\"}}]";
var items = JsonConvert.DeserializeObject>(json);

0
0 Comments

你需要引用Newtonsoft Library,然后使用

var dict=  JsonConvert.DeserializeObject>("[{\"Key\":\"a\",\"Value\":\"1\"},{\"Key\":\"b\",\"Value\":\"2\"}}]"); 

0