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

groovy json數(shù)組轉(zhuǎn)換

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

Groovy是一種基于Java語言的腳本語言,支持面向?qū)ο缶幊毯秃瘮?shù)式編程。它內(nèi)置了對JSON格式的支持,能夠快速方便地將JSON數(shù)組轉(zhuǎn)換為Groovy數(shù)組,為程序開發(fā)帶來了很大的便利。

下面我們來看一下具體的實(shí)現(xiàn):

import groovy.json.JsonSlurper
//定義JSON格式數(shù)據(jù)
def json = '''
[
{
"name": "John",
"age": 30,
"city": "New York"
},
{
"name": "Bob",
"age": 25,
"city": "Chicago"
},
{
"name": "Tom",
"age": 40,
"city": "Los Angeles"
}
]
'''
//使用JsonSlurper解析JSON數(shù)組
def data = new JsonSlurper().parseText(json)
//遍歷輸出數(shù)據(jù)
data.each {
println "Name: ${it.name}, Age: ${it.age}, City: ${it.city}"
}

代碼解讀:

第1-3行:導(dǎo)入JsonSlurper類。

第6-19行:定義JSON格式數(shù)據(jù)。

第22行:使用new JsonSlurper()創(chuàng)建JsonSlurper對象,通過調(diào)用parseText()方法將JSON數(shù)組解析為Groovy數(shù)組data。

第25-27行:使用each方法遍歷輸出data數(shù)組中的元素。

以上就是使用Groovy進(jìn)行JSON數(shù)組轉(zhuǎn)換的方法,希望對你的程序開發(fā)有所幫助。

上一篇mysql分
下一篇mysql去掉n