首页 > 解决方案 > 调用返回 zip 文件的 Web 服务 - java

问题描述

我已经能够调用返回 zip 文件的 Web 服务,但它以我不熟悉的格式返回它。这是我在控制台中看到的结果的一部分(不是全部),当我对包含响应的字符串执行 prinln 时:

oiÑ3(åˉFMèÇq΃„ï-®!?...QÒ M½^X¾=...Xœ/P¸€Uú9 zFèTvÄ¡ul\‰õö©ºûÅJF;P¼e²ÉÀ«I÷3²ï*°ré>"Æà0i‡‡åE

我想在我的一个文件夹中获取该 zip 文件。有没有办法将这些字符翻译成我机器上下载的 zip 文件?

编辑:这是打印这些东西的代码

            SOAPMessage soapResponse = soapConnection.call(soapRequest, soapEndpointUrl);

            ByteArrayOutputStream out1 = new ByteArrayOutputStream();
            soapResponse.writeTo(out1);
            responseMsg = new String(out1.toByteArray());

            System.out.println(responseMsg); //DELETE THIS****-*-*-*

其他编辑。我最感兴趣的是能够从字符串变量 responseMsg 中获取 zip 文件,

标签: java

解决方案


推荐阅读