我想解析下面的json到字典或类对象,我正在使用JSON.net,但我不知道如何创建字典结构甚至是类结构来解析它到对象中。我已经看到使用JObject json数组解析,但我没有得到如何实现这种类型的json结构。JSON反序列化解析C#
{
"room": 1,
"meta": {},
"devices": [
{
"asset": {
"id": "asset_big_lamp_1"
},
"device_name": "Lamp_1",
"device_type": "light",
"power_usage": "low",
"ui_coordinates": {
"x": "3.5",
"y": "-2.6",
"z": "-3.6"
},
"transducers": {
"relay": "ARE00",
"dimmer": "null"
}
}
欢迎计算器!到目前为止你做了什么?什么有/没有工作? – Simon
根据这JSon创建你的课堂。解析后'var res =(YourClass)Newtonsoft.Json.JsonConvert.DeserializeObject(s,typeof(YourClass));' –
使用System.Web.Script.Serialization.JavaScriptSerializer'Dictionary JSONDict =(Dictionary )(new System.Web.Script.Serialization.JavaScriptSerializer())。DeserializeObject(JSON);' –