1
我是groovy新手。我試圖在groovy中分割json對象中的值,但我似乎找不到解決方案。請在下面找到無法分裂在groovy jsonobject中的值
def inputFile = new File("C:\\graph.json")
def InputJSON = new JsonSlurper().parseFile(inputFile,'UTF-8')
InputJSON.each{println it}
def names = InputJSON.graph;
def name
for (int kk=0;kk<4;kk++)
{
name=names.JArray1[kk]
run.put(name.runid, name.rundetails);
println "test::"+name.runid+"--------------"+name.rundetails
}
graph.json
{
"graph": {
"JArray1": [
{
"runid": 1,
"rundetails":{
"01_Home":0.231,
"02_Login":0.561}
}
]
}
}
name.rundetails示例代碼包含以下值
[01_Home:0.231, 02_Login:0.561]
我想分開,並將其添加爲鍵值和Hashmap中的值如下格式
Key:01_Home Value:0.231
Key:02_Login Value:0.561
我該怎麼做,任何建議,這將是有益的。提前致謝。