可以使用.NET中的Json.NET库来实现JSON反序列化为Dictionary
首先,需要安装Json.NET库。可以使用NuGet包管理器,在Visual Studio中搜索“Newtonsoft.Json”,然后安装它。
在代码中引入Json.NET库:using Newtonsoft.Json;
创建一个JSON字符串:
string json = @"{ 'key1':[{'obj1':'value1'},{'obj2':'value2'}], 'key2':[{'obj3':'value3'},{'obj4':'value4'},{'obj5':'value5'}] }";
Dictionary
foreach (var item in result) { Console.WriteLine(item.Key); foreach (var obj in item.Value) { Console.WriteLine(obj); } }
以上是一个简单的示例代码,可以根据实际需求进行修改。