在我调用API(get)后,我收到了这个答案:
"medios": [
{
"id": "2",
"name": "Banco Galicia",
"type": "a",
"img": "/method/21030342",
"medios_id": "0"
},
{
"id": "3",
"name": "Bango River",
"type": "Banco",
"img": "/method/210321012",
"medios_id": "0"
}
]
我有我的" get / set"类:
public class Medio
{
public string id { get; set; }
public string name { get; set; }
public string type { get; set; }
public string img { get; set; }
public string medios_id { get; set; }
}
我的问题是:我如何让它们一起工作......意思是:对从api收到的id有id,等等?
谢谢!
答案 0 :(得分:1)
只需使用NuGet的NewtonSoft.Json包将json转换为类类型列表
List<Medio> list = JsonConvert.DeserializeObject<List<Medio>>(your_string)
答案 1 :(得分:1)
尝试如下: -
var yourObj = JsonConvert.DeserializeObject<List<Medio>>(json);