V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
abcbuzhiming
V2EX  ›  JavaScript

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

  •  
  •   abcbuzhiming · 2017-04-15 11:42:14 +08:00 · 5036 次点击
    这是一个创建于 2809 天前的主题,其中的信息可能已经有所发展或是发生改变。
    node.js 下貌似是有的,但是好像借用了一些 node.js 自己的 api ,貌似不能在浏览器端直接使用。现在有没有方案可以直接在浏览器端解析 xls 和 xlsx 格式的文件?
    13 条回复    2019-05-30 21:47:44 +08:00
    ss098
        1
    ss098  
       2017-04-15 12:07:54 +08:00   ❤️ 4
    bombless
        2
    bombless  
       2017-04-15 12:12:09 +08:00 via Android
    如果条件允许可以试试用 ie 载入 com 组件来解决😂
    abcbuzhiming
        3
    abcbuzhiming  
    OP
       2017-04-15 12:47:42 +08:00
    @ss098 这个真屌
    jiangzhuo
        4
    jiangzhuo  
       2017-04-15 12:54:25 +08:00
    建议是 PC 端走 web 可以,手机端还是写个原生应用吧
    Khlieb
        5
    Khlieb  
       2017-04-15 14:47:43 +08:00 via Android
    @abcbuzhiming xlsx 是 Office Open XML 的文件格式,是 ISO 认证过的
    netfee
        6
    netfee  
       2017-04-15 14:55:03 +08:00 via Android
    xlsx 及其他带 x 的 office 文档,用 zip 解压后是一堆 XML 文件其他文件,而且还很有规律,几乎所有的重复内容片段只出现一次,用 XML 组织起来。这可能就是 ms office 那么高效的秘诀。
    Khlieb
        7
    Khlieb  
       2017-04-15 16:47:59 +08:00 via Android
    @netfee 这种文档格式几年前就被微软联合 ECMA 交给 ISO 申请认证了,不带 x 的文档格式微软没有公开
    sethverlo
        8
    sethverlo  
       2017-04-15 16:50:16 +08:00 via iPhone
    友情提醒一句, wps 打开标准格式的 docx/xlsx 可能不认或者直接报文件损坏…
    gouchaoer
        9
    gouchaoer  
       2017-04-15 17:24:14 +08:00 via Android
    服务器端做啊, js 怎么可能做。。。比如说 qq 邮箱在线查看 excel 的方案
    Jie0zero
        10
    Jie0zero  
       2017-04-15 17:35:58 +08:00
    @gouchaoer 感觉一楼的回答已经很完美了。。
    netfee
        11
    netfee  
       2017-04-15 17:56:14 +08:00 via Android
    @Khlieb @#1 楼 已收藏,谢谢你们的分享!
    Khlieb
        12
    Khlieb  
       2017-04-15 21:46:02 +08:00
    @sethverlo 我也感觉 WPS 像是阉了的微软 Office
    xjm998
        13
    xjm998  
       2019-05-30 21:47:44 +08:00
    有在线 excel 雷鸟 365,除了个别变态 xlsx 没法导入以外
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3361 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:47 · PVG 19:47 · LAX 03:47 · JFK 06:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.