Chuyển đổi Excel sang Markdown trong Node.js

Chuyển đổi Excel sang Markdown trong Node.js

MS Excel cung cấp nhiều loại hình ảnh trực quan và cung cấp cho người dùng. Bạn có thể thao tác dữ liệu tệp, thực hiện tính toán và chia sẻ tệp trên mạng một cách hiệu quả. Đôi khi, bạn cần chuyển đổi tệp XLSX/XLS sang định dạng tệp Markdown để đáp ứng yêu cầu kinh doanh của mình. Tuy nhiên, chúng tôi sẽ sử dụng [thư viện] Bảng tính JavaScript này 3 để chuyển đổi và xử lý các tệp Excel theo chương trình. Chúng ta hãy xem qua các bước và phương pháp để chuyển đổi Excel sang Markdown trong Node.js.

Các phần sau đây sẽ được đề cập trong bài viết này:

Cài đặt thư viện Bảng tính JavaScript

Thư viện Excel Node.js này mạnh mẽ và cung cấp các tính năng cấp doanh nghiệp để xử lý tệp Excel theo chương trình. Bạn có thể truy cập trang cài đặt để biết các bước cài đặt. Tuy nhiên, bạn có thể tải xuống gói API hoặc cài đặt nó bằng cách chạy các lệnh sau:

npm install java
npm install aspose.cells

Chuyển đổi Excel sang Markdown trong Node.js

Trong phần này, chúng ta sẽ thực hiện chuyển đổi Excel sang .md bằng cách viết một vài dòng mã nguồn. Thư viện Bảng tính JavaScript này cho phép bạn định cấu hình lệnh gọi API để đáp ứng nhu cầu kinh doanh của mình.

Bạn có thể làm theo các bước và đoạn mã dưới đây:

  1. Khởi tạo một phiên bản của lớp Workbook và tải tệp XLSX/XLS nguồn.
  2. Tạo một đối tượng của lớp MarkdownSaveOptions để thao tác chuyển đổi XLS/XLSX sang .md.
  3. Nếu giá trị của phương thức setCreateDirectory là đúng và thư mục không tồn tại, thư mục sẽ được tạo tự động trước khi lưu tệp.
  4. Gọi phương thức setClearData để làm trống sổ làm việc sau khi lưu tệp.
  5. Gọi phương thức setLineSeparator này để đặt dấu phân cách dòng.
  6. Lưu dưới dạng Markdown bằng cách gọi phương thức save.

Sao chép và dán đoạn mã sau vào tệp chính của bạn:

var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Khởi tạo một phiên bản của lớp Workbook và tải tệp XLSX/XLS nguồn. 
var workbook = new aspose.cells.Workbook("sample.xlsx");
// Tạo một đối tượng của lớp MarkdownSaveOptions để thao tác chuyển đổi xls/xlsx sang .md 
var options = new aspose.cells.MarkdownSaveOptions();
// Nếu giá trị của phương thức setCreateDirectory là đúng và thư mục không tồn tại, thư mục sẽ được tạo tự động trước khi lưu tệp. 
options.setCreateDirectory(true);
// Gọi phương thức setClearData để làm trống sổ làm việc sau khi lưu tệp.
options.setClearData(false);
// Gọi phương thức setLineSeparator này để đặt dấu phân cách dòng.
options.setLineSeparator("#");
// Lưu dưới dạng Markdown bằng cách gọi phương thức lưu 
workbook.save("Book1.md", options);

Bạn có thể thấy đầu ra trong hình ảnh dưới đây:

excel-to-md

Nhận giấy phép miễn phí

Bạn có thể tận dụng giấy phép tạm thời miễn phí để dùng thử API mà không bị giới hạn về đánh giá.

Tổng hợp

Đây là phần cuối của bài viết blog này. Chúng tôi hy vọng rằng bạn đã học được cách chuyển đổi Excel sang Markdown bằng Node.js theo chương trình. Ngoài ra, chúng tôi cũng đã khám phá một số phương pháp nâng cao được thư viện Bảng tính JavaScript này cung cấp. Ngoài ra, bạn có thể truy cập tài liệu để biết các phương pháp khác. Cuối cùng, vui lòng truy cập conholdate.com để biết thông tin cập nhật mới nhất.

Đặt một câu hỏi

Bạn có thể cho chúng tôi biết về các câu hỏi hoặc thắc mắc của bạn trên diễn đàn của chúng tôi.

Câu hỏi thường gặp

Làm cách nào để chuyển đổi bảng Excel thành Markdown?

Cài đặt [thư viện] Node.js Excel này 3 để thao tác với các tệp Excel theo chương trình. Ngoài ra, thư viện này còn cho phép bạn chuyển đổi tệp XLS/XLSX sang tệp Markdown một cách dễ dàng.

Làm thế nào để bạn chuyển đổi sang Markdown?

Trên thực tế, bạn có thể truy cập liên kết này để biết đoạn mã chuyển đổi tệp Excel sang Markdown theo chương trình.

Xem thêm