Json路径-如何获取;id";仅适用于带有“的零件”;“请求”;并给出了";标题:&引用;主题“U 2”;参数
我有一个回应: {“我的请求”:[] “请求”:[ {“id”:“4919fe948-f4bb-4863”,“profileId”:1,“评论”:“标题”:“主题1”…(bla bla bla)…,“名称”:“性能1”} {“id”:“7295814a1-d1e7-440d”,“profileId”:1,“评论”:“,“标题”:“主题2”…(bla bla bla)…,“名称”:“性能1”} {“id”:“0b548e6c2-ec40-4875”,“profileId”:1,“comments”:“title”:“subject_1”…(bla bla bla)…,“name”:“Perf_1”} {“id”:“39c603faf-e3f7-4666”,“档案id”:1,“评论”:“,“标题”:“主题2”…(bla bla bla)…,“名称”:“性能1”} “批准的请求”:[ {“id”:“83b8f6a65-da90-4b98”,“注释”:“接受”、…(bla bla bla)…,“名称”:“性能1”} {“id”:“4db544fd1-60fe-4b72”,“注释”:“接受”、…(bla bla bla)…,“名称”:“性能1”} {“id”:“24705ef9f-7c5c-4d43”,“注释”:“接受”、…(bla bla bla)…,“名称”:“性能1”} {“id”:“9d5238283-3da9-4d7d”,“注释”:“接受”、…(bla bla bla)…,“名称”:“性能1”}, ]}Json路径-如何获取;id";仅适用于带有“的零件”;“请求”;并给出了";标题:&引用;主题“U 2”;参数,json,jmeter,jsonpath,Json,Jmeter,Jsonpath,我有一个回应: {“我的请求”:[] “请求”:[ {“id”:“4919fe948-f4bb-4863”,“profileId”:1,“评论”:“标题”:“主题1”…(bla bla bla)…,“名称”:“性能1”} {“id”:“7295814a1-d1e7-440d”,“profileId”:1,“评论”:“,“标题”:“主题2”…(bla bla bla)…,“名称”:“性能1”} {“id”:“0b548e6c2-ec40-4875”,“profileId”:1,“comments”
我试着用 $.requests[?(@.comments==“”)id[0] $.requests[?(@.comments==“”&&&&@.title==“subject_2”)].id[0] 但看不到效果-我错过了什么
在这种情况下,正确的json路径应该是什么,只从带有“requests”和给定“title”的部分获得“id”:“subject_2”参数?我认为更容易找到并稍微修改您的查询,以便使用: 演示:
更多信息:谢谢你,德米特里。
requests[? comments==''].id | [0]