我有一个称为受理人的JSON字符串:

{
    "id": 15247055788906,
    "gid": "15247055788906",
    "name": "Bo Sundahl",
    "resource_type": "user"
}


我想获取“名称”元素及其值(如果它不为null)。我试过了

var jobject = JsonConvert.DeserializeObject<JObject>(assignee);




var jo = JObject.Parse(assignee);


我尝试遍历它,但是即使我仅打印受让人变量本身填充了数据,也只会得到空异常或空输出。

我的循环就像:

foreach (var result in jobject["name"])
{
    Debug.WriteLine(result);
}

最佳答案

要获得名称,请使用此

string name = jobject["name"];

关于c# - 如何获取JSON字符串中的元素,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54945140/

10-13 06:25