如何在没有键的情况下提取数组元素?

How to extract array element without key?

我有一个 json 如下。我想要一个 json 路径表达式来检查 [e3] 是否存在于下面的 json 中。有人可以帮忙吗?

{
    "status": "ok",
    "error": [
        "[e1]",
        "[e2]",
        "[e3]",
        "[e4]"
    ]
}

下面的 JSONPath 将 return 一个只有一个元素的列表。 Indefinite 路径始终 return 是一个列表。如果路径包含表达式 - ?(<expression>),则它是 indefinite。参考 What is Returned When?

$.error[?(@ == '[e3]')]