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

groovy讀取json文件

老白2年前10瀏覽0評論

Groovy是一種基于JVM的編程語言,可以方便地處理JSON數(shù)據(jù)。在Groovy中,我們可以使用JsonSlurper類來讀取JSON文件。

在使用JsonSlurper類之前,我們需要導入該類:

import groovy.json.JsonSlurper

然后,我們可以使用JsonSlurper的parse方法來讀取JSON文件:

def jsonSlurper = new JsonSlurper()
def json = jsonSlurper.parse(new File("data.json"))

其中,data.json是我們要讀取的JSON文件名。讀取后,我們可以直接使用Groovy對象的方式來訪問JSON數(shù)據(jù):

def name = json.name
def age = json.age
def books = json.books

需要注意的是,JsonSlurper默認把JSON文件中的數(shù)據(jù)轉(zhuǎn)換為LinkedHashMap對象。如果我們要轉(zhuǎn)換為其他類型的對象,可以使用JsonOutput類來實現(xiàn):

import groovy.json.JsonOutput
...
def jsonString = JsonOutput.toJson(json)
def jsonObject = JsonOutput.toPrettyPrintJson(json)

以上就是在Groovy中讀取JSON文件的方法。