V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
jinggoing
V2EX  ›  Node.js

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

  •  
  •   jinggoing · Sep 9, 2019 · 5532 views
    This topic created in 2426 days ago, the information mentioned may be changed or developed.

    用 electron 做一个桌面工具

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

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

    3 replies    2020-03-21 15:23:16 +08:00
    jinggoing
        1
    jinggoing  
    OP
       Sep 9, 2019
    或者说有没有其他办法来解决内存不足的问题,目前想到的是数据量大的话,限定一个值,超过的话就先把数据生成 excel 文件
    Itoktsnhc
        2
    Itoktsnhc  
       Sep 9, 2019
    可以根据 Excel 的组成结构 append excel sheet 的 xml 文件,当然要放弃 excel 里面的 sharedStrings.xml 文件,之前有使用 C#写过一个 https://github.com/Itoktsnhc/BufferExcelWriter
    xcstream
        3
    xcstream  
       Mar 21, 2020
    csv 也能用 excel 打开
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1084 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 23:51 · PVG 07:51 · LAX 16:51 · JFK 19:51
    ♥ Do have faith in what you're doing.