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

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

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

https://www.v2ex.com/t/355040

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

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

© 2021 V2EX