我想從我返回的api jsonstring中獲取數據。將jsonstring轉換爲對象c#
我的結果字符串看起來像
[
{"Id":12,"name":"testname","type":"testtype"}
{"Id":12,"name":"testname","type":"testtype"}
{"Id":12,"name":"testname","type":"testtype"}
]
我怎樣才能提取此數據到C#對象
我只能做到這一點的人
var obj = JObject.Parse(result);
var ID = (int)obj["Id"];
var Name = (String)obj["name"];
var type = (String)obj["type"];
User u = new User(ID,Name,Type);
你的「結果字符串」不是有效的JSON。至少不是有效的對象或集合,而是一個接一個地存在三個對象。我不認爲Json解析器將能夠處理這種響應。 – madd0
你**結果**是json –