问题标签 [sheetjs]
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.
xlsx - SheetJS不导出完整的十进制值
我正在尝试使用 SheetJS 将 json 数据导出到 csv 文件。json是这样的:
导出的功能如下:
但是当它导出到 csv 文件时,小数点不完整。csv 文件显示
为什么 SheetJS 会截断小数点?如何导出完整的十进制值?
* 更新 * 看起来,如果我将数据导出为 .xlsx,我会得到所有的十进制值。但如果我导出为 .csv,我会得到不完整的十进制值。
javascript - 如何使用 JavaScript 在 eml 中附加有效的 XLSX 文件
我尝试了以下多部分内容类型。稍后我将使用SheetJS附加一个 excel 文件。但现在我无法附加有效的空白 excel 文件。任何帮助将不胜感激。
javascript - sheetJs - 空单元格没有输出
我正在使用 sheetjs。空单元格未填充到包含标题的 json 对象中。如果未输入列,我也需要该信息。这是我的代码:
angular - 使用 XLSX sheetjs 将包含图像的 html 表导出为 xls 格式
我的功能:
我的桌子:
当我执行我的函数时,出现“OS”列但它的单元格是空的,看起来 XLSX<img>
自己无法读取 html 标签。有解决方案吗?也许告诉他拿走alt
财产<img>
?(如果是的话如何)
javascript - 如何使用 SheetJS 将 XLSX 数据附加到现有工作表?
我目前正在使用 NodeJS 和库 SheetsJS 来阅读 XLSX 工作簿。
我的任务是从多张工作表中获取数据并将它们附加到新工作表中。工作表的结构在 A 列中具有类别,在 B列中具有类别值。
*我尝试过的事情* 我尝试过 2 件事情,它们提出了 2 个不同的问题:
1.) 我尝试使用内置函数sheet_to_json
将我的 xlsx 数据格式化为 JSON,但它使标题成为每个对象的键。我已经使用该选项skipHeader: true
来否定这一点,但如果 A1 是标题,则 A2 是下一个作为对象重复的值。
下面是一个代码片段:
2.)我也尝试创建自己的对象数组,其中 A 列作为键,B 列作为值,但是,我无法弄清楚如何将对象读入新工作表。如何将值读入新工作表?
我希望这足够清楚。先感谢您。
javascript - 在浏览器与 nodeJS 服务器中使用 SheetJS 生成 XLS 文件:优缺点
我想让用户在 XLS 文件中导出一些数据。我在 Angular 9 上有一个前端应用程序,在 ExpressJS 上有一个后端应用程序。现在我考虑使用 SheetJS 实现此功能的 2 种方法:要么创建一些 ExportService 直接在浏览器中执行此操作,要么在服务器端实现此功能并提供用于导出的 API 端点。更客观地说,我想知道社区的想法:这两种方式的优缺点是什么?
我特别关心的是浏览器与服务器中生成的内容是否存在任何功能限制。难道没有一些只有服务器端实现才有的特殊功能吗?
javascript - SHEETJS to JSON -- 如何修复格式错误的 JSON
使用 SheetJS,我将一个 excel 文档转换为一个 JSON 进行交互。问题是我将使用的 Excel 文档格式奇怪。见 Excel 格式的图片 IMG
当我使用 SheetJS 将它们从 XLSX 传输到 JSON 时,它没有正确连接我的键和值。
有谁知道如何解决这个 __EMPTY 问题?立即使用上面的代码,我正在寻找的是。Lagoon 03 作为主键和高度、周长等的子键。
提前感谢任何可以帮助我的人
file - electron sheetjs 从 JSON 下载生成的文件
我有一个带有 VueJS 的 Electron 应用程序,我尝试使用 sheetjs 下载生成的 XLS,但提供的解决方法在我的情况下不起作用。这是我一直在尝试的:
在控制台中,我收到以下错误Uncaught (in promise) TypeError: o.file.lastIndexOf is not a function
。
如果我使用以下代码
该文件将被下载到项目文件夹的根目录中,而之前没有弹出窗口。但我希望能够将这些文件下载到用户选择的文件夹中。
这是我的 package.json
如何正确地将文件附加到 Windows?