欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

groovy list json

老白2年前10瀏覽0評論

Groovy是一種基于JVM的動態語言,可以與Java無縫集成。在Groovy中,List是一種非常常見的數據結構,而JSON則是一種常用的數據交換格式。本文將介紹如何在Groovy中使用List與JSON。

//創建一個List
def list = [1, 2, 3, 4, 5]
//遍歷List
list.each{
println it
}
//使用GPath獲取List中的值
def jsonString = '{"name":"zhangsan","age":20,"scores":[60,70,80]}'
def json = new JsonSlurper().parseText(jsonString)
def scores = json.scores
scores.each{
println it
}

在上面的代碼中,我們創建了一個List,并使用each方法遍歷了它的每一個元素。接著,我們使用JsonSlurper解析了一個JSON字符串,然后使用GPath的語法,從中獲取了scores節點,并遍歷了其中的元素。

//將List轉換為JSON字符串
def list = [1, 2, 3, 4, 5]
def jsonString = JsonOutput.toJson(list)
println jsonString
//將JSON字符串轉換為List
def jsonString = '[1,2,3,4,5]'
def list = JsonSlurper().parseText(jsonString)
list.each{
println it
}

對于List和JSON的互轉,我們可以使用JsonOutput和JsonSlurper進行操作。上面的代碼分別演示了將List轉換為JSON字符串和將JSON字符串轉換為List。

總的來說,Groovy非常方便地處理List和JSON,讓我們能夠更加高效地開發。