I'm making API requests to a service which returns a JSON object within the body.
I can't seem to get the value of a key called "properties" within groovy.
Everytime I call obj.properties i get the following back
{ "class": "org.json.JSONObject" } but if I call just the obj I get the expected JSON object
{ "dummy1": , "dummy2": false, "dummy3": etsad, "dummy4": asdfw, "dummy5": qweqwe, "dummy6": 123123, "properties": { "country": UK, } } Likewise if I obj.dummy2 i get false it's only when I obj.properties do I get the above mentioned response
obj.get('properties')