gpt4 book ai didi

java - 将 JSON 转换为映射并使用变量传递 JSOn 数据

转载 作者:行者123 更新时间:2023-12-02 02:28:19 25 4
gpt4 key购买 nike

我想使用 JSONSlurper 解析此数据并将其转换为映射,然后使用变量将数据传递给模板。

{ 
"biodata": {
"Ruby": {
"Expertise": "web development",
"EXperience": "5 years"
},
"Dylon": {
"Expertise": "Java",
"EXperience": "2 years"
}
}
}

类似这样的事情:

def myJson = fetchedJson

def experienceDylon = myJson.biodata.dylon.experience

如何使用 groovy 实现这一点?

最佳答案

考虑这个例子:

import groovy.json.*

def file = new File("importData.json")
def myJson = new JsonSlurper().parse(file)

// note original JSON has 'EXperience'
def result = myJson['biodata']['Dylon']['EXperience']
assert '2 years' == result

关于java - 将 JSON 转换为映射并使用变量传递 JSOn 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47497635/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com