我有一个奇怪的要求,通过值从JSON对象获取值,例如在下面的json对象中,有两个数组在那里,如果我传递值作为史蒂夫而不是像史蒂夫乔恩,而不是像全价值如何循环我的整个json对象,并找到整个json对象中的匹配对象。 我的json对象非常大,请给我建议任何好的方法来循环整个对象而不会导致性能下降。我已经检查JSONPath表达,但它不是事先如何获取具有指定文本/字符的JSON值NOT键值
工作感谢
grouped_people: {
'friends': [
{name: 'Steve Jon', country: 'NZ'},
{name: 'Jane Ken', country: 'US'},
{name: 'Mike Jhon', country: 'AU'},
{name: 'Mary Mani', country: 'NZ'},
],
'enemies': [
{name: 'Evil Steve', country: 'AU'},
{name: 'Betty', country: 'NZ'},
]
}
对于g ood旧时尚for/foreach循环 – madalinivascu
@madalinivascu但是会杀死性能..如果你的json数据很大,请给出任何例子 –
然后根据提供的名称创建一个更多的api来获取数据。创建一个get方法并将名称作为参数传递,并使用该方法搜索数据库并返回结果。 –