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提供了非常簡單易用的語法,大大減輕了開發者的負擔。
上一篇html家居網頁代碼
下一篇vue amd規范