我有一个像这样的JSON对象:
对象{9}
[ 键1至9 ]
这些键之一是称为限制的数组数组。像这样:
E.G。:
限制[3] [48]
其中3表示我拥有3个不同的地方, 48表示时间间隔(间隔30分钟)。
在48个时间间隔中,对于我拥有的3个场所中的每个场所,我有14个事件发生在第1个位置,12个事件发生在第2个位置,第6个事件发生在第3个位置。
所以我有这样的东西:
位置1(表示索引0) 限制[0] [48] [14]
第2位(即索引1) 限制[1] [48] [12]
第3位(即索引2) 限制[2] [48] [6]
这些事件可以是0(未发生),也可以是0,表示它们已经发生。
现在是问题(对不起的描述很抱歉):
我想使用JMESPath查找数组中任何索引的任何值是否不同于0,这意味着事件已发生。
我真正想要的是回报显示相关职位。 我的意思是,事件X在时刻Z发生在地点Y,知道了吗? 我使用https://jsoneditoronline.org/来应用过滤器。