private String toJsonString() {
   final Object json = jsonParser.parseWith(createConfigurableJsonSlurper());
   final String jsonString;
   if (json instanceof Map) {
     jsonString = JsonOutput.toJson((Map) json);
   } else {
     jsonString = JsonOutput.toJson(json);
   }
   return jsonString;
 }
 public <T> T getJsonObject(String path) {
   final JSONAssertion jsonAssertion = createJsonAssertion(path);
   final Object json = jsonParser.parseWith(createConfigurableJsonSlurper());
   return (T) jsonAssertion.getAsJsonObject(json);
 }