如何使用groovy获得相同键的所有JSON值的迭代次数?
使用Groovy代码,如何获得为“book”数组打印的“id”值 输出:如何使用groovy获得相同键的所有JSON值的迭代次数?,json,groovy,Json,Groovy,使用Groovy代码,如何获得为“book”数组打印的“id”值 输出: def json = '{"book": [{"id": "01","language": "Java","edition": "third","author": "Herbert Schildt"},{"id": "07","language": "C++","edition": "second","author": "E.Balagurusamy"}]}' 这是使用输入JSON的工作示例 [01, 07] groo
def json = '{"book": [{"id": "01","language": "Java","edition": "third","author": "Herbert Schildt"},{"id": "07","language": "C++","edition": "second","author": "E.Balagurusamy"}]}'
这是使用输入JSON的工作示例
[01, 07]
groovy控制台上的演示:这是使用输入JSON的工作示例
[01, 07]
groovy控制台上的演示:应该可以使用:
book*.id
您能用代码解释一下吗?我试过这个,。我得到的错误,因为,没有这样的财产书。def idValue=json.book*.id log.info idValue这应该可以用:book*.id
您能用代码解释一下吗?我试过这个,。我得到的错误,因为,没有这样的财产书。def idValue=json.book*.id log.info idValue