xml - 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)
任何人都可以帮助我吗?
谢谢!
解决方案
推荐阅读
- javascript - 未捕获的类型错误:无法在 HTMLButtonElement 处读取 null 的属性“样式”。
- android - 小部件中的广播接收器在数小时后停止运行
- c# - Docker Compose 文件未找到 es6-promise
- html - Vue:如何通过将生成的 div 放入数组来实现它们的扩展功能?
- tableau-api - 如何在 Tableau 中为当年和上一年的销售额总和创建计算字段?
- javascript - 在正则表达式中,如果在 a 或 b 之后存在任何字符,则它必须是 / 字符
- c - C中的字符串格式化和解析
- android - 如何使用命令行为库模块构建和创建 APK?
- scala - Scala Stream vs Scala List vs Scala Sequence有什么区别
- typescript - ngx-charts-pie-chart angular5 库数据格式