我正在使用 API 从 BMC Remedy 获取详细信息,响应是一个 json,其中包含一个空的 jsonarray,所以为了避免这种情况,我正在检查 jsonarray 是否为空。
这是通过邮递员完成呼叫时收到的响应,我想检查 jsonarray条目

我也可以在 groovy 代码中复制相同的调用,唯一的问题是在检查 jsonarray 是否为空时,我收到异常。
这是打印 JSONarray 的值时的代码和输出片段

但是,一旦我尝试检查 JSONarray 是否为空,它就会给我错误。
失败的代码片段

我知道,我也可以使用 length() 方法并检查,但是我需要知道为什么这段代码会失败,请帮助我对 groovy 很陌生。
我也导入了 java.util.List 并尝试过但没有运气
青春有我
Helenr
随时随地看视频慕课网APP
相关分类