XmlHolder与GroovyUtil.getXmlHolder

XmlHolder与GroovyUtil.getXmlHolder,groovy,xml-parsing,soapui,Groovy,Xml Parsing,Soapui,当我们可以使用其constructor XmlHolderString xml创建xmlholder Instance时,即使用代码 def holder= new XmlHolder(context.expand('${Login#request}') 为什么我们要使用GroovyUtils类来创建下面提到的xmlholder对象..这是代码性能吗 def groovyUtils = new com.eviware.soapui.support.GroovyUtils( context )

当我们可以使用其constructor XmlHolderString xml创建xmlholder Instance时,即使用代码

 def holder= new XmlHolder(context.expand('${Login#request}')
为什么我们要使用GroovyUtils类来创建下面提到的xmlholder对象..这是代码性能吗

def groovyUtils = new com.eviware.soapui.support.GroovyUtils( context )
def holder = groovyUtils.getXmlHolder("GetUserTypes#ResponseAsXml")

两者都是有效的。这是灵活性的问题

XmlHolder是一个独立的类,可以直接用于创建实例


其中as GroovyUtil类有一个获取XmlHolder的静态方法。

答案有用吗?你还在找别的吗?