问题描述
我正在尝试学习JSON路径,并且正在使用https://codebeautify.org/jsonpath-tester#上的示例进行练习。
我正尝试根据员工的名字提取ID,如下所示:
$.employees.employee[?(@firstName='Tom')].id
但是,它返回所有ID。如何根据firstName选择ID?
解决方法
尝试:$.employees.employee[?(@.firstName == 'Tom')].id
您缺少@.firstName
和==