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

groovy list轉(zhuǎn)json

黃文隆1年前9瀏覽0評論

在Groovy中,我們通常需要將List對象轉(zhuǎn)換為JSON格式,以便于傳輸和處理數(shù)據(jù)。使用JSON庫可以很方便地實現(xiàn)這一過程。

首先,我們需要引入JSON庫:

@Grab(group='org.codehaus.groovy.modules', module='groovy.json', version='2.5.13')
import groovy.json.*

然后,我們可以定義一個List對象:

def list = ["apple", "banana", "orange"]

接下來,我們可以使用JSON庫提供的JsonOutput類進行轉(zhuǎn)換:

def json = JsonOutput.toJson(list)

toJson()方法將List對象轉(zhuǎn)換為JSON格式的字符串。如果需要格式化輸出,可以使用toJsonIndent()方法:

def json = JsonOutput.toJsonIndent(list)

輸出結(jié)果如下:

[
"apple",
"banana",
"orange"
]

我們也可以將List中的對象轉(zhuǎn)換為JSON格式:

def users = [
[id: 1, name: "Tom"],
[id: 2, name: "Jerry"]
]
def json = JsonOutput.toJson(users)

輸出結(jié)果如下:

[
{
"id": 1,
"name": "Tom"
},
{
"id": 2,
"name": "Jerry"
}
]

這樣,我們就完成了Groovy List對象轉(zhuǎn)換為JSON的過程。