/**
* Ref:
*
**/
def json = """{
"uri": "VehiclesandGadgets",
"Types": {
"Vehicle": [{
"label": "Click to expand",
"value": {
"Cars": [{
"label": "Click to expand",
"value": {
"Properties": [{
"Make": "Honda",
"Model": "Civic",
"Color": "Red"
}],
"Specifications": [{
"Engine": "V6",
"Gear": "Auto",
"Drive": "AWD"
}]
},
"ov": true
}]
},
"ov": true
}],
"Gadget": [{
"label": "Click to expand",
"value": {
"Gaming": [{
"label": "Click to expand",
"value": {
"Properties": [{
"Type": "Xbox",
"Model": "One",
"Color": "Black"
}]
},
"ov": true
}]
},
"ov": true
}]
},
"isFavorite": false
}"""
def jsonRes = new groovy.json.JsonSlurper().parseText(json)
def make = jsonRes.Types?.Vehicle?.value?.Cars?.value?.Properties?.Make
def result = make ? make.flatten()[0] : 'NA'
println result
LyoqCiogUmVmOgoqCioqLwoKZGVmIGpzb24gPSAiIiJ7CiAgInVyaSI6ICJWZWhpY2xlc2FuZEdhZGdldHMiLAogICJUeXBlcyI6IHsKICAgICJWZWhpY2xlIjogW3sKICAgICAgImxhYmVsIjogIkNsaWNrIHRvIGV4cGFuZCIsCiAgICAgICJ2YWx1ZSI6IHsKICAgICAgICAiQ2FycyI6IFt7CiAgICAgICAgICAibGFiZWwiOiAiQ2xpY2sgdG8gZXhwYW5kIiwKICAgICAgICAgICJ2YWx1ZSI6IHsKICAgICAgICAgICAgIlByb3BlcnRpZXMiOiBbewogICAgICAgICAgICAgICJNYWtlIjogIkhvbmRhIiwKICAgICAgICAgICAgICAiTW9kZWwiOiAiQ2l2aWMiLAogICAgICAgICAgICAgICJDb2xvciI6ICJSZWQiCiAgICAgICAgICAgIH1dLAogICAgICAgICAgICAiU3BlY2lmaWNhdGlvbnMiOiBbewogICAgICAgICAgICAgICJFbmdpbmUiOiAiVjYiLAogICAgICAgICAgICAgICJHZWFyIjogIkF1dG8iLAogICAgICAgICAgICAgICJEcml2ZSI6ICJBV0QiCiAgICAgICAgICAgIH1dCiAgICAgICAgICB9LAogICAgICAgICAgIm92IjogdHJ1ZQogICAgICAgIH1dCiAgICAgIH0sCiAgICAgICJvdiI6IHRydWUKICAgIH1dLAogICAgIkdhZGdldCI6IFt7CiAgICAgICJsYWJlbCI6ICJDbGljayB0byBleHBhbmQiLAogICAgICAidmFsdWUiOiB7CiAgICAgICAgIkdhbWluZyI6IFt7CiAgICAgICAgICAibGFiZWwiOiAiQ2xpY2sgdG8gZXhwYW5kIiwKICAgICAgICAgICJ2YWx1ZSI6IHsKICAgICAgICAgICAgIlByb3BlcnRpZXMiOiBbewogICAgICAgICAgICAgICJUeXBlIjogIlhib3giLAogICAgICAgICAgICAgICJNb2RlbCI6ICJPbmUiLAogICAgICAgICAgICAgICJDb2xvciI6ICJCbGFjayIKICAgICAgICAgICAgfV0KICAgICAgICAgIH0sCiAgICAgICAgICAib3YiOiB0cnVlCiAgICAgICAgfV0KICAgICAgfSwKICAgICAgIm92IjogdHJ1ZQogICAgfV0KICB9LAogICJpc0Zhdm9yaXRlIjogZmFsc2UKfSIiIgoKZGVmIGpzb25SZXMgPSBuZXcgZ3Jvb3Z5Lmpzb24uSnNvblNsdXJwZXIoKS5wYXJzZVRleHQoanNvbikKZGVmIG1ha2UgPSBqc29uUmVzLlR5cGVzPy5WZWhpY2xlPy52YWx1ZT8uQ2Fycz8udmFsdWU/LlByb3BlcnRpZXM/Lk1ha2UKZGVmIHJlc3VsdCA9IG1ha2UgPyBtYWtlLmZsYXR0ZW4oKVswXSA6ICdOQScKcHJpbnRsbiByZXN1bHQK