问题标签 [exceljs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4280 浏览

node.js - 下载后节点写入损坏的 .xlsx 文件

我在服务器端使用“xlsx”模块。我的服务器从客户端获取 .xlsx 文件。使用多部分上传文件时效果很好。但是当我尝试从 Google Drive 或 Dropbox 下载文件时,我总是收到损坏的 .xlsx 文件。

从 Google Drive 下载文件的功能。

解析器代码

Google Drive 上的文件有效。用节点编写它们后,我无法打开它们。我得到的错误

0 投票
3 回答
6643 浏览

node.js - Node.js 将一行追加到 xlsx 文件

我只是想弄清楚如何将单行附加到 xlsx 文件。例如,array = [1 2 3 4 5]使用列 1、2、3、4、5 追加到第一个空行。理想情况下,我会从一个空.xlsx文件开始,然后反复重新运行该程序,每次运行时都会在文件中添加一个新行。

我正在尝试使用 exceljs,但是当我尝试打开文件时,我尝试对文件执行的任何测试写入都说已损坏。

编辑的代码(仍然无法正常工作):

输出为零字节,Microsoft Excel 无法打开。说,“文件格式或文件扩展名无效。验证文件没有损坏并且文件扩展名与文件格式匹配。”

0 投票
0 回答
583 浏览

node.js - 节点 exceljs 正在写入 0 字节文件

我正在尝试将整数数组作为一行附加到 xlsx 文件中。我所创建的文件并没有产生错误,但是我的文件资源管理器(OS X)然后说生成的文件是零字节,Microsoft Excel for Mac 甚至不会打开它。

除了上述(相同的输出)之外,还尝试添加:

这个包是否损坏或不兼容,或者我只是没有正确使用它?

在此处输入图像描述

0 投票
1 回答
1679 浏览

javascript - exceljs节点模块读取.xls文件时出错

包: https ://www.npmjs.com/package/exceljs

版本:

收到此错误:[错误:无效签名:0xe011cfd0]

读取(点 xls)文件时。

.xls

在 .catch(err){} 中获取错误

我正在寻找可以读取 .xls 和 .xls x格式的通用代码。

对于您对此的任何意见,我将不胜感激。

0 投票
2 回答
11695 浏览

exceljs - 货币格式为excelJS

你如何在exceljs中格式化货币?

我从他们的文档中找到的只是这个......我不知道如何输入,所以我粘贴了它,但它似乎不起作用

0 投票
0 回答
1609 浏览

node.js - 尝试使用节点流将 xlsx 转换为 csv

我有一个 lambda 脚本,它从 s3 检索一封电子邮件,使用 MailParser(流式传输)对其进行解析,如有必要,将附件转换为 csv,并将它们存储在不同的存储桶中。该脚本处理 csv 文件(无转换)和 zip 文件,但我不知道如何使用流将 xls 转换为 csv。

Exceljs看起来真的很好,但由于某种原因我无法让它工作(而且我对流真的很陌生,所以可能就是这样)。

我收到一个错误

在“完成”事件之前,所以我不确定我是否正确使用了 createInputStream。

0 投票
1 回答
1920 浏览

javascript - 如何在nodejs中使用exceljs将所有数组元素写入excel文件

我有一个问题..我想在nodejs中使用exceljs将所有数组元素写入excel文件..例如;

我的数组就像这个数组图像

而不是我想写excel文件。例如excel 图片

那么我怎么能这样做呢?感谢帮助..

0 投票
1 回答
1184 浏览

node.js - 在 Protractor 中将值写入 excel

我在运行时捕获了一些值,并希望将它们写回现有的 excel 文件。在这方面请求您的帮助。

谢谢你

0 投票
1 回答
10426 浏览

node.js - 使用 ExcelJS 和 NodeJS 修改 xlsx 文件

我的目标是读取一个 xlsx 文件,添加一行并输出它。够简单吧?

这是我到目前为止的代码:

我相信这应该从“input.xlsx”中读取数据,除了已经在工作表上的数据之外还写一行,然后输出。它不是复制文件,而是创建一个空的“output.xlsx”。

我知道我在做一些愚蠢的事情,而且我对 nodeJS 完全陌生。有什么想法吗?

0 投票
1 回答
2303 浏览

stream - 如何通过管道传输 exceljs 流以在 hapijs 中回复

我正在使用 exceljs 生成一个 excel 文件(使用它的流功能)。我不想将文件保存在服务器上然后读取并返回它,而是直接将 exceljs 流流式传输到 hapijs 中的响应。

这可能吗?我不能像在 expressjs 中那样直接将回复传递给 Exceljs 流的选项?有什么想法吗?