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

Groovy json轉化map

方一強2年前9瀏覽0評論

Groovy是一種強大的動態語言,支持在JSON和Java Map之間轉換。本文將介紹如何將JSON字符串轉換為Groovy map。

import groovy.json.JsonSlurper
def jsonString = '{"name":"Jenny","age":25,"gender":"female"}'
def jsonSlurper = new JsonSlurper()
def map = jsonSlurper.parseText(jsonString)
println map

上述代碼中,我們首先導入了JsonSlurper類,在指定的JSON字符串中創建JsonSlurper實例。然后,使用parseText方法將JSON字符串轉換為Groovy map。

我們可以通過遍歷map對象來訪問JSON屬性的值:

def jsonString = '{"name":"Jenny","age":25,"gender":"female"}'
def jsonSlurper = new JsonSlurper()
def map = jsonSlurper.parseText(jsonString)
map.each { key, value ->println "${key}: ${value}"
}

在上面的代碼中,我們使用每個迭代函數來遍歷Groovy map對象。對于每個屬性,我們打印出JSON鍵和值。

使用Groovy轉換JSON為Map是一個很方便的功能。因為Groovy提供了非常簡單易用的語法,大大減輕了開發者的負擔。