jsonPath返回不带括号的字符串

问题描述

我有以下代码

responseBody =     '[{"properties":{"gridProperties":{"columnCount":26,"rowCount":1000},"index":3,"sheetId":1682983530,"sheetType":"GRID","title":"kamasi"}}]';

  
def jsonPathSearch = "sheets[?(@.properties.title=='kamasi')].properties"
def foundString = JsonPath.read(responseBody,jsonPathSearch)

println foundString.sheetId;

但是它返回[1682983530],而不是1682983530。这有可能获得1682983530,而不必获取数组的第一个元素,例如foundString.sheetId[0]?我知道肯定只有一个元素,因为工作表的标题必须唯一

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)