我在从特定过滤器选择中选择完整值时遇到问题。
输入 JSON(来自 github-api 响应):
[
{
"name": "V2.X.X",
"prerelease": true
},
{
"name": "2.0.0",
"prerelease": false
},
{
"name": "1.9.0",
"prerelease": false
}
]
JSON路径:
$.[?(@.prerelease==false)].name
结果:
[
"2.0.0",
"1.9.0"
]
我只需要第一个条目(“2.0.0”),所以我尝试了这个:
JSON路径:
$.[?(@.prerelease==false)].name[0]
但结果是:
[
"2",
"1"
]
知道如何选择完整的第一个条目吗?
我在https://jsonpath.com/上测试了 JSONPatch
BR
apiman