”{ "id": 1, "type": "image", "name": "image", "attribute": { "path": "/system/res/bmp/sojet.png" } }“c#将其转化为dictionary
时间: 2024-05-09 15:12:55 浏览: 36
可以使用Json.NET库来将JSON字符串转化为Dictionary对象。具体的代码如下所示:
```
using Newtonsoft.Json;
using System.Collections.Generic;
string json = @"{
""id"": 1,
""type"": ""image"",
""name"": ""image"",
""attribute"": {
""path"": ""/system/res/bmp/sojet.png""
}
}";
Dictionary<string, object> dict = JsonConvert.DeserializeObject<Dictionary<string, object>>(json);
```
解析后的`dict`对象包含了JSON字符串中的所有键值对。如果需要获取其中的某个属性值,可以通过以下代码实现:
```
string path = dict["attribute"]["path"].ToString();
```