【问题标题】:Zipping XML file in Jmeter在 Jmeter 中压缩 XML 文件
【发布时间】:2023-01-14 07:50:11
【问题描述】:

我需要创建一个 xml 文件,然后压缩并上传。 我能够创建 xml 文件并上传但无法压缩文件。 我们可以使用 Jmeter 压缩 xml 文件吗?如果有人有工作代码,请告诉我

【问题讨论】:

    标签: jmeter jmeter-plugins jmeter-4.0


    【解决方案1】:

    这不是代码编写服务,您应该自己尝试一些东西,如果遇到问题,请联系我们你的代码。

    在 JMeter 中有多种归档文件的方法,最简单的是使用 OS Process Sampler 调用 3rd 方程序,如 zip 或 7zip 控制台归档器。

    或者你可以使用

    为了以编程方式动态生成 zip 存档,示例代码类似于:

    import org.apache.commons.io.IOUtils
    
    def xml = new File('/path/to/your/file.xml')
    
    def zip = new File('/path/to/created/archive.zip')
    
    def out = new java.util.zip.ZipOutputStream(new FileOutputStream(zip))
    
    out.putNextEntry(new java.util.zip.ZipEntry(xml.getName()))
    
    xml.withInputStream {
        IOUtils.copy(it, out)
    }
    
    IOUtils.closeQuietly(out) 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-15
      • 1970-01-01
      • 2013-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多