我有一个称为受理人的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/