我们正在尝试使用不同的(有时不存在的)属性来查询JSON数组。假设我们有以下内容:
{
"employees": [
{ "firstName":"John" , "lastName":"Doe" , "favoriteCar":"Ford" },
{ "firstName":"Anna" , "lastName":"Smith", "favoritePet":"Cat", "city":"London" },
{ "firstName":"Peter" , "lastName":"Jones" , "city":"Ankara" }
]
}
正如您将注意到,每个"员工"都有几个不存在的属性。例如" city"或者" favoriteCar"和#34; favoritePet"。鉴于上述事实,我可以用查询字符串查询这个json数组吗? (欢迎任何商业或非商业图书馆)
示例查询:
我尝试做的事情是这样的:
var results = collection.Select("firstName like 'J%'");