色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

groovy遍歷json數組

李中冰2年前12瀏覽0評論

Groovy是一個強大的動態語言,它允許我們方便地操作JSON數據。在這篇文章中,我們將學習如何使用Groovy遍歷JSON數組。

def json = """
[
{
"name": "John",
"age": 30,
"hobbies": ["reading", "traveling"]
},
{
"name": "Jane",
"age": 25,
"hobbies": ["swimming", "cooking"]
}
]
"""
def parsedJson = new JsonSlurper().parseText(json)
parsedJson.each { data ->println "Name: ${data.name}"
println "Age: ${data.age}"
println "Hobbies: ${data.hobbies}"
}

在上面的代碼中,我們首先定義了一個JSON字符串。然后我們使用JsonSlurper將JSON字符串解析成Groovy中的List對象。

接下來,我們使用Groovy的each方法遍歷該List對象。使用${}語法,我們可以輕松地訪問JSON數組中的每個元素中的屬性。

我們可以將該程序運行并查看輸出結果:

Name: John
Age: 30
Hobbies: [reading, traveling]
Name: Jane
Age: 25
Hobbies: [swimming, cooking]

如您所見,我們成功地遍歷了JSON數組,并輸出了每個元素中的屬性。