在对接中国邮政E邮宝的时候,创建订单后需要实时在网页预览此单号Label标签并进行打印,无奈官方返回的是一个zip格式,于是进行此纪录!
官方返回:
由于该xml很简单:于是进行利用dom简单解析剥离url链接:
进行下一步操作,远程获取该文件写入到一个InputStream并执行解压: 已进行简单封装,此处直接房代码:
解压的代码:
至此获取的为包内的pdf的byte[],预览:
完成预览,使用springMvc控制器,直接访问即会输出到网页上:
转载需指定原创作者,并携带作者公众号二维码!
领取专属 10元无门槛券
私享最新 技术干货