首页 > 解决方案 > SOAPUI:将字符串转换为 XML

问题描述

我是 SOAPUI 的新手,我有两个项目。第一个是通用的,负责运行第二个并获得响应。我已经到了那里,但为此我将响应放入一个属性中。

项目二:

def responseXML = groovyUtils.getXmlHolder("SOAP#Response").getXml()
testRunner.testCase.testSuite.project.setPropertyValue("RESPONSE", responseXML );

在项目 1 中,我可以访问响应并且可以打印。

def response = project.getPropertyValue('RESPONSE')
testRunner.testCase.setPropertyValue('RESPONSE', response)

但是当我尝试访问 XML alays 时说它为空或不适用于字符串。

我努力了:

 - def holder = new XmlHolder( RESPONSE.responseContentAsXml )
 - def list = new XmlParser().parseText(text)
 - def list = new XmlSlurper().parseText(text)

任何人都可以帮助我吗?

谢谢!

标签: xmlgroovysoapui

解决方案


推荐阅读