2017-07-05 20 views

答えて

2

StringBuilder keyStr = new StringBuilder() 
def json = new JsonSlurper().parseText(jsonString) 
json.each{keyStr.append(it.key).append("=").append(it.value).append("\t")} 
someMap.put(strKey, someValue) 
1
//parse json-string to map 
def json = new groovy.json.JsonSlurper().parseText('{"a":"1","B":"22"}') 
//convert map to array of `key=value` strings 
//and then join into one with new line delimiter 
String txt = json.collect{"${it.key}=${it.value}"}.join('\n') 
関連する問題