gpt4 book ai didi

javascript - JSONPath - Flow 与 Goessner

转载 作者:行者123 更新时间:2023-11-28 07:33:50 24 4
gpt4 key购买 nike

我有一个像这样的 JSON 负载:

{
"food": [
{
"sections": [
{
"extras": [
{
"_id": "test"
}
]
}
],
"stub": "pizza"
}
]
}

那个食物数组实际上很长,我想通过“stub”的值过滤数组。

我正在使用这个 JSONPath 表达式,并且我发誓它可以正常工作,但现在看来不行?我是testing it here ,当选择 Flow 的 JSONPath 实现时,它可以工作,但使用 Goessner 的实现时,它仅返回 false

$.food[?(@.stub=='pizza')]

最佳答案

你的表达是正确的。在 http://www.jsonquerytool.com 上进行测试使用 Goessner 的 JSON Path 0.8.0 产生:

[
{
"sections": [
{
"extras": [
{
"_id": "test"
}
]
}
],
"stub": "pizza"
}
]

关于javascript - JSONPath - Flow 与 Goessner,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28823103/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com