V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jinggoing
V2EX  ›  Node.js

不懂就问, node.js 有没有能够直接 append 数据的 Excel 库

  •  
  •   jinggoing · 2019-09-09 10:35:09 +08:00 · 4814 次点击
    这是一个创建于 1895 天前的主题,其中的信息可能已经有所发展或是发生改变。

    用 electron 做一个桌面工具

    目前找到的 excel 库都是必须先把数据存到一个 excel 的对象里,然后再通过 fs 来生成一个 Excel 文件,

    但如果数据量大的话会造成内存不足的问题,客户端卡死

    3 条回复    2020-03-21 15:23:16 +08:00
    jinggoing
        1
    jinggoing  
    OP
       2019-09-09 10:39:53 +08:00
    或者说有没有其他办法来解决内存不足的问题,目前想到的是数据量大的话,限定一个值,超过的话就先把数据生成 excel 文件
    Itoktsnhc
        2
    Itoktsnhc  
       2019-09-09 11:00:52 +08:00
    可以根据 Excel 的组成结构 append excel sheet 的 xml 文件,当然要放弃 excel 里面的 sharedStrings.xml 文件,之前有使用 C#写过一个 https://github.com/Itoktsnhc/BufferExcelWriter
    xcstream
        3
    xcstream  
       2020-03-21 15:23:16 +08:00
    csv 也能用 excel 打开
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2500 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 16:06 · PVG 00:06 · LAX 08:06 · JFK 11:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.