Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Groovy XmlNodePrinter编写输出?_Groovy_Soapui - Fatal编程技术网

如何使用Groovy XmlNodePrinter编写输出?

如何使用Groovy XmlNodePrinter编写输出?,groovy,soapui,Groovy,Soapui,如何使用XmlNodePrinter将对象的输出写入soapUI中的测试步骤(Soaprequest) 我有下面的groovy脚本,其中有一个输入xml文件。我执行文件操作,然后想使用xmlnodeprinter将对象写入soapUI中的测试步骤(soaprequest)(以粗体突出显示…不确定wat是否应该代替--) 我尝试写入一个外部文件,该文件可以正常工作(以绿色突出显示) 定义字符串编写器 def sw = new StringWriter() new XmlNodePrinter(n

如何使用XmlNodePrinter将对象的输出写入soapUI中的测试步骤(Soaprequest)

我有下面的groovy脚本,其中有一个输入xml文件。我执行文件操作,然后想使用xmlnodeprinter将对象写入soapUI中的测试步骤(soaprequest)(以粗体突出显示…不确定wat是否应该代替--)

我尝试写入一个外部文件,该文件可以正常工作(以绿色突出显示)

定义字符串编写器

def sw = new StringWriter()

new XmlNodePrinter(new PrintWriter(sw)).print(parent)

def modifiedXml = sw.toString()

modifiedXml变量将包含包含已删除节点的xml,您可以在测试步骤中进一步使用这些节点。

。我是这个网站的新手,正在慢慢学习该网站的功能:-)我现在明白了你是如何接受答案的。
def sw = new StringWriter()

new XmlNodePrinter(new PrintWriter(sw)).print(parent)

def modifiedXml = sw.toString()