PHP压缩二进制流转CSV文件
接口返回的数据是二进制流,需先BASE64解码,再进行解压缩,压缩的文件格式为ZIP,需使用Inflater进行解压,即可得到文件。
java demo:
转成PHP代码:
贴上 原始二进制流数据,需要的同学可以自己测试一下:
$fileData = "eNrNlM9v0zAUx8/mr+CM3OL37CSNj/AXcOQOHDkgIf6fSaMFcViYklbrupSOFujakWU0lTYmVYgDYqhCoEmVtiHsuFHLRvlRqVLtxH7Psr/vfWzLpFaN+21v8yMl/sHr83LtTada3GhS8vLgeZjZug+e+KvabtU6pcw2KzJPK9UHUZeSpFgJuiW/biwzVgnCYTyKIkqqJ16cJPUBJf33ta/B0Oh3d8LhJMLEMzEmvrbMqnYSjcp7lJT3Gm3VfghWE5+S7ab/2RtkWW+frrfUzF48euepbHrBThrhe+xvfFk7MzqZN1HuHYaH1/eb1aMsvVbZCGnJ9vnW0dqZETNoGissaWGv0l/Z/0avEGTIcgA5FFeZKwVI5lBCCUOOjDFgaQFKbt9i4wIIwkU9iZK3p5rrBt7U26dUt6Ko9mnzlYoZRU2zielqh+UZM0vUSGpDXqgW81oyG6Pk0fSU6dZUG8Gx3WtpUaZO9RcEYNJC9f0LAv8/BH4ZgeXtBSAICSiZq4RZoQAcOKq/wBB+g6TM6Zpyay0AFKimgrAtAZbDhMUdQJ7halbvcdbnOieNY4M/hlUJw0VW3YoLrElxPdldiZpGJx69eBr82H3WOP7zFlxCtiRw9c2DLGYicxs517d5WZGd9KIu5JT1C/F35JxhfnD33sP7d0yoMQMsmN6WKKQF89Bbs+k5Wm4Bl/TAbSksKcQ8yPZsZE3N3eVFtiXM9ZI5s5FtLhT28iD/BGys22s=";
结果ok:
最新文章
- Jquery揭秘系列:实现$.fn.extend 和$.extend函数
- MVC前台页面做登录验证
- 4.总结近5周以来的github上的工作情况,以图表方式分析你小组的工作情况、存在的问题及解决的方案。(尤心心)
- add host bat
- 洛谷P3368 【模板】树状数组 2
- 朝花夕拾-android 一个注册新用户时,多步填写用户资料的框架
- 让VisualVM+BTrace进入unsafe mode
- annotation(@Retention@Target)详解
- cacti手册选译(1)
- Linux-sed用法(2)
- linq之延迟加载和即时加载+标准查询运算符
- 微软Tech Summit 2017,等你来打Call
- Spring框架系列(二)之Bean的注解管理
- Kafka学习笔记-如何保证高可用
- LeetCode题解33.Search in Rotated Sorted Array
- spring的基于XML方式的属性注入
- JSON 字符串解析技巧总结
- 微信小程序日历课表
- Android使用动态代理搭建网络模块框架
- HDU 4725 The Shortest Path in Nya Graph (最短路)
热门文章
- [1]SpinalHDL安装环境
- GIS数据下载合集:遥感、土壤、气象、行政区数据...
- python读取kafka,输出到Vertica数据库
- 高性能 Java 框架。Solon v1.12.3 发布(春节前兮的最后更)
- angular在服务中调用组件的某个方法,并传参给组件,(反向调用),变量改变后,强制更新视图
- 腾讯出品小程序自动化测试框架【Minium】系列(四)API详解(上)
- 当LOGO设计与世界文化擦出火花——JJQ的LOGO设计之路
- Debian11换源
- 固定SRAM地址变量
- Centos7系统编译Hadoop3.3.4