github.com/ouraigua/jenkins-library@v0.0.0-20231028010029-fbeaf2f3aa9b/src/com/sap/piper/JsonUtils.groovy (about) 1 package com.sap.piper 2 3 import com.cloudbees.groovy.cps.NonCPS 4 5 @NonCPS 6 String groovyObjectToPrettyJsonString(object) { 7 return groovy.json.JsonOutput.prettyPrint(groovy.json.JsonOutput.toJson(object)) 8 } 9 10 @NonCPS 11 String groovyObjectToJsonString(object) { 12 return groovy.json.JsonOutput.toJson(object) 13 } 14 15 @NonCPS 16 def jsonStringToGroovyObject(text) { 17 return new groovy.json.JsonSlurperClassic().parseText(text) 18 }