我有一个对REST API的GET
调用的响应,如下所示:
[
{
"id": "ac:de:23:11:32:40",
"type": "uwb",
"name": "Employee tag 12",
"sensors": "string",
"fence_timeout": 5,
"exit_tolerance": 0,
"tolerance_timeout": 0,
"exit_delay": 100,
"properties": {}
}
]
我只想要"测试"这个名字.
出于测试原因,我编写了以下小程序.但不幸的是,我无法访问"姓名".
有没有人能给我最后一个建议,让这件事奏效?或者,有没有更好的方法来访问json值?
using Newtonsoft.Json;
using System.Net.Security;
public class Program
{
public static void Main()
{
var obj = JsonConvert.DeserializeObject<List<Root>>(myJsonResponse);
//string name = obj. ??????????????????
}
}
public class MyArray
{
[JsonProperty("id")]
public string Id { get; set; }
[JsonProperty("name")]
public string Name { get; set; }
}
public class Root
{
[JsonProperty("MyArray")]
public List<MyArray> MyArray { get; set; }
}