【发布时间】:2021-05-05 12:53:40
【问题描述】:
我有一个值为 true 的 JSON,我想返回 false。
下面是一个例子:
{"a": {"City": "Hello", "flag": false}}
我调用a.flag 以获取false 值。但是我还没有找到将false 转换为true 的方法。
我在https://jmespath.org/tutorial.html 中尝试过a.flag == false,但它不能正常工作。
【问题讨论】:
-
发布得太早了!我找到了解决方案。如果你用括号包裹 JMESPATH 路径,那么在前面放一个
!,in 返回相反的值。例如)! (a.flag)