我有一个 JSON 对象,它是包含姓名、FName、城市、班级、联系人的学生列表。
现在我只想过滤属于特定城市的对象(学生)。我可以过滤邮件json对象吗
{
"Students": [
{
"id": 1,
"Name": "Student1",
"FName": "FName1",
"Class": "I",
"City": "Delhi"
},
{
"id": 2,
"Name": "Student2",
"FName": "FName2",
"Class": "II",
"City": "Mumbai"
},
{
"id": 3,
"Name": "Student3",
"FName": "FName3",
"Class": "II",
"City": "Delhi"
},
{
"id": 4,
"Name": "Student4",
"FName": "FName4",
"Class": "III",
"City": "Mumbai"
}
]
}
如何获取属于德里市的学生的子 json 列表?
Using JSONPath选择将如下所示:
JsonPath.read(jsonAsString, "$.Students[?(@.City==Delhi)]")
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)