Converter Excel para Markdown em Node.js

Converter Excel para Markdown em Node.js

MS Excel oferece uma ampla gama de visualizações e provisões para os usuários. Você pode manipular os dados do arquivo, realizar cálculos e compartilhar os arquivos pela rede com eficiência. Às vezes, você precisa converter arquivos XLSX/XLS para o formato de arquivo Markdown para atender aos seus requisitos de negócios. No entanto, usaremos esta planilha JavaScript biblioteca para converter e processar nossos arquivos do Excel programaticamente. Vamos seguir as etapas e os métodos para converter Excel em Markdown no Node.js.

As seguintes seções serão abordadas neste artigo:

Instalação da biblioteca JavaScript Spreadsheet

Essa biblioteca do Excel Node.js é poderosa e oferece recursos de nível empresarial para processar arquivos do Excel programaticamente. Você pode visitar a página instalação para conhecer as etapas de instalação. No entanto, você pode baixar o pacote da API ou instalá-lo executando os seguintes comandos:

npm install java
npm install aspose.cells

Converter Excel para Markdown em Node.js

Nesta seção, realizaremos a conversão do Excel para .md escrevendo algumas linhas de código-fonte. Esta biblioteca JavaScript SpreadSheet permite configurar suas chamadas de API para atender às suas necessidades de negócios.

Você pode seguir as etapas e o trecho de código abaixo:

  1. Instancie uma instância da classe Workbook e carregue o arquivo XLSX/XLS de origem.
  2. Crie um objeto da classe MarkdownSaveOptions para manipular a conversão de XLS/XLSX para .md.
  3. Se o valor do método setCreateDirectory for true e o diretório não existir, o diretório será criado automaticamente antes de salvar o arquivo.
  4. Invoque o método setClearData para deixar a pasta de trabalho vazia após salvar o arquivo.
  5. Chame este método setLineSeparator para definir o separador de linha.
  6. Salve como Markdown invocando o método save.

Copie e cole o seguinte código em seu arquivo principal:

var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Instancie uma instância da classe Workbook e carregue o arquivo XLSX/XLS de origem. 
var workbook = new aspose.cells.Workbook("sample.xlsx");
// Crie um objeto da classe MarkdownSaveOptions para manipular a conversão xls/xlsx para .md 
var options = new aspose.cells.MarkdownSaveOptions();
// Se o valor do método setCreateDirectory for true e o diretório não existir, o diretório será criado automaticamente antes de salvar o arquivo. 
options.setCreateDirectory(true);
// Invoque o método setClearData para deixar a pasta de trabalho vazia após salvar o arquivo.
options.setClearData(false);
// Chame esse método setLineSeparator para definir o separador de linha.
options.setLineSeparator("#");
// Salve como Markdown invocando o método save 
workbook.save("Book1.md", options);

Você pode ver a saída na imagem abaixo:

excel-para-md

Obtenha uma licença gratuita

Você pode aproveitar uma licença temporária gratuita para experimentar a API sem limitações de avaliação.

Resumindo

Este é o fim desta postagem no blog. Esperamos que você tenha aprendido a converter Excel em Markdown usando Node.js programaticamente. Além disso, também exploramos alguns métodos avançados expostos por esta biblioteca JavaScript SpreadSheet. Além disso, você pode visitar documentação para conhecer outros métodos. Por fim, visite conholdate.com para obter as atualizações mais recentes.

Faça uma pergunta

Você pode nos informar sobre suas perguntas ou dúvidas em nosso fórum.

Perguntas frequentes

Como faço para converter uma tabela do Excel para Markdown?

Instale esta biblioteca do Excel Node.js para manipular arquivos do Excel programaticamente. Além disso, esta biblioteca também permite converter seu arquivo XLS/XLSX em arquivos Markdown facilmente.

Como você converte para Markdown?

Na verdade, você pode visitar este link para conhecer o trecho de código que converte arquivos do Excel para Markdown programaticamente.

Veja também