I want to access a JSON HasMap via String like data['dimension1']['dimension2'] but i want to do that dynamically like data[myAccessor].
Code
import groovy.json.JsonSlurperClassic
dataContent = '''
{
"Test": {
"Info": "Hello"
}
}
'''
def jsonSlurper = new JsonSlurperClassic()
data = jsonSlurper.parseText(dataContent)
println data['Test']['Info'] // Prints 'Hello'
accessor = "'Test']['Info'"
println data[accessor] // Prints 'null'
'''