前端组件害我Excel毁了,怎么办?

摘要

我正在做一个任务,客户上传Excel文件,每行是一条数据。我想先检查数据,再在每行添加一列指出问题。我原本想用JSON列表展示,但我又想把它转回Excel。最终,我找到了解决方案。

正文

情况

我还在做一个要求,客户根据Excel文件上传,文档中,每一行便是一条数据信息,后台管理批量处理;可是呢,客户填的数据信息很有可能有什么问题,所以我后台管理想先做一个查验,随后在每一行里加一列,来强调这一行存在的不足。

我原本想的是,回到一个list(json回到),每一个item便是一行数据信息,在页面上展现就可以。

可是后面又想起,假如立即回到excel,可不可以?

好像是能够 的。

最后就这样:接受一个文档,查验后,回到源文件,仅仅,自己加了一列,这一列存的是查验結果。

可是,前面vue用的部件,3D渲染出去一直有什么问题,免费下载出来的查验結果文档,开启是错码哪些的。

因此,我也想看看,回到的二进制是否有什么问题?

检验方式

我启用了一下那一个插口,由于是当地检测,立即用当地wireshark抓包软件。下边这个是回到的报文格式,从上向下,先后便是互联网那多层,物理层/链路层/ip/tcp/http

http后面是什么呢?能够 见到,wireshark很暖心地帮大家干了基本分析,是一个xls文件文件格式。里边还可以见到,这一二进制流,大约是23040字节数。

二进制拥有,下面便是把这个二进制变为一个xls文件,看一下这一二进制是否有难题。实际上 哈,一切正常的下载文件插口,假如你电脑浏览器立即启用这一插口免费下载还可以,但我这边的前面部件很奇怪,它帮我取得二进制后,仿佛又干了一层变换,随后我取得的文档就有什么问题了。

因此.我想起说,先取得变换前的二进制测试一下。

这儿直接说非常简单的方法吧:

之后呢?

类似就是这样了。

原本因为我试着了用二进制编辑文件:hex editor来弄,但是比这一繁杂,算了吧噻。

此外,大伙儿要较为二进制得话,可以用beyond compare这一手机软件。

填补

我发现了我搞得太繁杂了,这一插口立即用postman这类的专用工具检测下就可以了,果真是有一个锤头,到处都是钢钉。

关注不迷路

扫码下方二维码,关注宇凡盒子公众号,免费获取最新技术内幕!

温馨提示:如果您访问和下载本站资源,表示您已同意只将下载文件用于研究、学习而非其他用途。
文章版权声明 1、本网站名称:宇凡盒子
2、本站文章未经许可,禁止转载!
3、如果文章内容介绍中无特别注明,本网站压缩包解压需要密码统一是:yufanbox.com
4、本站仅供资源信息交流学习,不保证资源的可用及完整性,不提供安装使用及技术服务。点此了解
5、如果您发现本站分享的资源侵犯了您的权益,请及时通知我们,我们会在接到通知后及时处理!提交入口
0

评论0

请先

站点公告

🚀 【宇凡盒子】全网资源库转储中心

👉 注册即送VIP权限👈

👻 全站资源免费下载✅,欢迎注册!

记得 【收藏】+【关注】 谢谢!~~~

立即注册
没有账号?注册  忘记密码?

社交账号快速登录