【发布时间】:2017-07-21 10:38:30
【问题描述】:
我尝试使用 groovy 更新肥皂消息。节点值可以使用以下脚本更新。有人帮我更新属性值。
XML:
<TITLE>Computer Parts</TITLE>
<PART Price="High">
<ITEM>Motherboard</ITEM>
<MANUFACTURER>ASUS</MANUFACTURER>
<MODEL>P3B-F</MODEL>
<COST> 123.00</COST>
</PART>
更新节点
xpath = //*:PART/*:COST/
def groovyUtils = new com.eviware.soapui.support.GroovyUtils( context )
def holder = groovyUtils.getXmlHolder( "SOAP_MSG#Request" )
holder.setNodeValue( xpath, "200" )
holder.updateProperty()
更新属性
xpath = //*:PART/@Price
如何更新价格属性?
【问题讨论】:
-
请检查解决方案,看看是否有帮助。