【发布时间】:2020-10-23 11:28:10
【问题描述】:
所以我们的肥皂项目证书有问题,我们必须更新我们的文件并为它们传递
我们有近 300 个项目,有什么方法可以一次性更新所有项目吗?
也许是一个用于替换某些 xml 文件或其他东西的脚本?
谢谢
【问题讨论】:
标签: soap soapui soap-client
所以我们的肥皂项目证书有问题,我们必须更新我们的文件并为它们传递
我们有近 300 个项目,有什么方法可以一次性更新所有项目吗?
也许是一个用于替换某些 xml 文件或其他东西的脚本?
谢谢
【问题讨论】:
标签: soap soapui soap-client
项目文件是纯 XML 文件。当您知道需要更改什么时,您可以使用 Groovy 中的 replaceAll() 来完成,如下所示:
def projectFileA = new File('/path/to/your/soapui-project.xml')
def projectFileB = projectFileA.text.replaceAll('your old string', 'your new string')
projectfileA.text = projectfileB
【讨论】: