浏览器端有没有能解析 Excel 文件(xls,xlsx)的 javascript 方案

2017 年 4 月 15 日
 abcbuzhiming
node.js 下貌似是有的,但是好像借用了一些 node.js 自己的 api ,貌似不能在浏览器端直接使用。现在有没有方案可以直接在浏览器端解析 xls 和 xlsx 格式的文件?
5549 次点击
所在节点    JavaScript
13 条回复
ss098
2017 年 4 月 15 日
bombless
2017 年 4 月 15 日
如果条件允许可以试试用 ie 载入 com 组件来解决😂
abcbuzhiming
2017 年 4 月 15 日
@ss098 这个真屌
jiangzhuo
2017 年 4 月 15 日
建议是 PC 端走 web 可以,手机端还是写个原生应用吧
Khlieb
2017 年 4 月 15 日
@abcbuzhiming xlsx 是 Office Open XML 的文件格式,是 ISO 认证过的
netfee
2017 年 4 月 15 日
xlsx 及其他带 x 的 office 文档,用 zip 解压后是一堆 XML 文件其他文件,而且还很有规律,几乎所有的重复内容片段只出现一次,用 XML 组织起来。这可能就是 ms office 那么高效的秘诀。
Khlieb
2017 年 4 月 15 日
@netfee 这种文档格式几年前就被微软联合 ECMA 交给 ISO 申请认证了,不带 x 的文档格式微软没有公开
sethverlo
2017 年 4 月 15 日
友情提醒一句, wps 打开标准格式的 docx/xlsx 可能不认或者直接报文件损坏…
gouchaoer
2017 年 4 月 15 日
服务器端做啊, js 怎么可能做。。。比如说 qq 邮箱在线查看 excel 的方案
Jie0zero
2017 年 4 月 15 日
@gouchaoer 感觉一楼的回答已经很完美了。。
netfee
2017 年 4 月 15 日
@Khlieb @#1 楼 已收藏,谢谢你们的分享!
Khlieb
2017 年 4 月 15 日
@sethverlo 我也感觉 WPS 像是阉了的微软 Office
xjm998
2019 年 5 月 30 日
有在线 excel 雷鸟 365,除了个别变态 xlsx 没法导入以外

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/355040

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX