在 Node.js 中将 Excel 转换为 Markdown

在 Node.js 中将 Excel 转换为 Markdown

MS Excel 为用户提供了广泛的可视化和规定。您可以有效地操作文件数据、执行计算并在网络上共享文件。有时,您需要将 XLSX/XLS 文件转换为 Markdown 文件格式以满足您的业务需求。但是,我们将使用这个 JavaScript 电子表格 以编程方式转换和处理我们的 Excel 文件。让我们来看看在Node.js中将Excel转换为Markdown的步骤和方法。

本文将介绍以下部分:

JavaScript 电子表格库安装

这个 Node.js Excel 库功能强大,并提供企业级功能以编程方式处理 Excel 文件。您可以访问安装页面了解安装步骤。但是,您可以 下载 API 包或通过运行以下命令来安装它:

npm install java
npm install aspose.cells

在 Node.js 中将 Excel 转换为 Markdown

在本节中,我们将通过编写几行源代码来执行 Excel 到 .md 的转换。此 JavaScript 电子表格库可让您配置 API 调用以满足您的业务需求。

您可以按照以下步骤和代码片段进行操作:

  1. 实例化 Workbook 类的实例并加载源 XLSX/XLS 文件。
  2. 创建 MarkdownSaveOptions 类的对象来操作 XLS/XLSX 到 .md 的转换。
  3. 如果setCreateDirectory方法的值为true且目录不存在,则在保存文件前会自动创建目录。
  4. 保存文件后调用 setClearData 方法使工作簿为空。
  5. 调用这个 setLineSeparator 方法来设置行分隔符。
  6. 通过调用 save 方法保存为 Markdown。

将以下代码复制并粘贴到您的主文件中:

var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// 实例化 Workbook 类的实例并加载源 XLSX/XLS 文件。 
var workbook = new aspose.cells.Workbook("sample.xlsx");
// 创建 MarkdownSaveOptions 类的对象来操作 xls/xlsx 到 .md 的转换 
var options = new aspose.cells.MarkdownSaveOptions();
// 如果 setCreateDirectory 方法的值为 true 且目录不存在,则在保存文件之前会自动创建目录。 
options.setCreateDirectory(true);
// 保存文件后调用 setClearData 方法使工作簿为空。
options.setClearData(false);
// 调用此 setLineSeparator 方法来设置行分隔符。
options.setLineSeparator("#");
// 通过调用 save 方法保存为 Markdown 
workbook.save("Book1.md", options);

您可以在下图中看到输出:

excel到md

获得免费许可证

您可以使用 免费临时许可证 来试用 API,而不受评估限制。

加起来

这是这篇博文的结尾。我们希望您已经学会了如何以编程方式使用 Node.js 将 Excel 转换为 Markdown。此外,我们还探索了这个 JavaScript SpreadSheet 库公开的一些高级方法。此外,您可以访问 文档 了解其他方法。最后,请访问 conholdate.com 获取最新更新。

问一个问题

您可以在我们的 论坛 上告诉我们您的问题或疑问。

常见问题

如何将 Excel 表格转换为 Markdown?

安装此 Node.js Excel 以编程方式操作 Excel 文件。此外,该库还可以让您轻松地将 XLS/XLSX 文件转换为 Markdown 文件。

你如何转换为 Markdown?

实际上,您可以访问此 链接 以了解以编程方式将 Excel 文件转换为 Markdown 的代码片段。

也可以看看