首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可以参考systems.io.compression吗?

可以参考systems.io.compression吗?
EN

Stack Overflow用户
提问于 2018-02-16 20:13:47
回答 1查看 177关注 0票数 1

我正在尝试解压缩一个我收到的gzip压缩的that响应。我试着设置,希望没有接收到压缩的JSON字符串,但是它没有工作,而且我确信服务器强制对响应进行gzip压缩。

我使用它作为EXCEL电子表格的一部分。

xmlhttprequest对象没有本机解压缩。但是,在.NET类的system.io.compression中有一些GZipstream库。

我无法添加这个类存在的system.dll的引用。

有可能吗?有人能指导我如何完成这件事吗?

事先非常感谢

EN

回答 1

Stack Overflow用户

发布于 2018-02-16 20:28:02

我不确定这对您的情况是否有帮助,但是这里有一些VBA到解压缩文件。

代码语言:javascript
复制
Public Sub UnzipFiles(FName As Variant, FileNameFolder As Variant, sFilter As String)
  Dim fso As Object
  Dim oApp As Object
  Dim DefPath As String
  Dim strDate As String
  Dim fileNameInZip As Variant

  Set oApp = CreateObject("Shell.Application")

  For Each fileNameInZip In oApp.Namespace(FName).Items
    If LCase(fileNameInZip) Like LCase(sFilter) Then
      If Dir(FileNameFolder & "\" & oApp.Namespace(FName).Items.Item(CStr(fileNameInZip))) = "" Then
        oApp.Namespace((FileNameFolder)).CopyHere oApp.Namespace(FName).Items.Item(CStr(fileNameInZip))
      End If
    End If
  Next
End Sub
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48834192

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档