Я пытаюсь разобрать XML из моего запроса в Soapui.И когда я анализирую Node без чего-либо, логически String равен Null, если определяющий func () возвращает Null:
def groovyUtils = new com.eviware.soapui.support.GroovyUtils( context )
def request = groovyUtils.getXmlHolder( mockRequest.requestContent )
def argumentString = request.getNodeValue("/soap:Envelope/soap:Body[1]/emm:RunApplication[1]/emm:argument[1]")
, теперь я попытался сделать это так:
try{argumentString.length()}catch(e){argumentsString = " "}
но это убивает Процесс после исправления и не дает того, что я хочу.Не можете использовать Simple if (func ()! = NULL), как я привык в Java?Как я могу это сделать?Спасибо за вашу помощь!