C# 获取json请求的所有子体
我正在尝试使用此查询获取just name字段。但它提供了json的所有数据,包括学校、班级等。 有没有一种方法可以写出来,这样我就可以得到名字的值,比如: 约翰、肯C# 获取json请求的所有子体,c#,json,visual-studio-2015,C#,Json,Visual Studio 2015,我正在尝试使用此查询获取just name字段。但它提供了json的所有数据,包括学校、班级等。 有没有一种方法可以写出来,这样我就可以得到名字的值,比如: 约翰、肯 var names = obj.Descendants() .OfType<JProperty>() .Where(p => p.Name == "name").Values().Distinct().ToList()
var names = obj.Descendants()
.OfType<JProperty>()
.Where(p => p.Name == "name").Values().Distinct().ToList();
它返回了id:404下的所有值,我只想知道名字是Ken,John,首先你的json有一些错误需要验证。内部对象没有任何键! 为什么不在每个结构中使用jquery
var arr = [];
$.each(jsonObj.items, function(ind, val){
arr[ind] = val.name;
});
你的问题不清楚。可以添加一个显示要查询的JSON以及所需结果的列表吗?请参阅。根据和,您的JSON格式不正确。您能提供一个您试图解析的JSON的实际示例吗?
var arr = [];
$.each(jsonObj.items, function(ind, val){
arr[ind] = val.name;
});