Como exportar JSON para Excel em Node.js

Este tutorial rápido mostra como exportar JSON para Excel em Node.js. Ele tem configurações de ambiente para testar o código de amostra, uma lista de etapas para escrever o aplicativo e um código de amostra executável para desenvolver um conversor JSON para Excel em Node.js. Você também aprenderá diferentes técnicas para personalizar a leitura de dados do arquivo JSON de origem e definir diferentes propriedades dos dados exportados para o arquivo Excel.

Etapas para converter JSON para XLSX em Node.js

  1. Defina o ambiente para usar Aspose.Cells para Node.js via Java para conversão de JSON para Excel
  2. Leia o conteúdo JSON em uma variável de string
  3. Defina a formatação dos dados JSON enquanto exibidos em um arquivo do Excel
  4. Personalize a tarefa de leitura JSON usando o objeto JsonLayoutOptions
  5. Instancie um workbook e acesse a planilha onde os dados JSON serão importados
  6. Chame o método importData() da classe JsonUtility

Estas etapas resumem o processo para importar JSON para Excel em Node.js. O processo é iniciado pela leitura do conteúdo JSON em uma variável de string, seguida pela configuração do formato dos dados de saída no arquivo Excel e personalização do processo de leitura do arquivo JSON. Na etapa final, a classe JsonUtility é usada para finalmente importar dados usando o método importData().

Código para converter arquivo JSON para Excel em Node.js

Este código demonstra o processo para exportar JSON para Excel em Node.js. Ele usa a classe CellsFactory para criar um estilo padrão e posteriormente modificá-lo para usá-lo em JsonLayoutOptions, como definir o alinhamento do texto, a cor e o estado de negrito; no entanto, existem muitas outras propriedades que podem ser definidas, por exemplo, definir bordas, plano de fundo cor, direção do texto e sinalizador de texto quebrado. Da mesma forma, uma vez que os dados JSON são importados para a pasta de trabalho, você pode utilizar outros recursos disponíveis nas classes Workbook e Worksheet.

Este artigo nos guiou na conversão de JSON para Excel em Node.js. Se você deseja converter um arquivo JSON em um arquivo CSV, consulte o artigo em como converter Excel para CSV usando Node.js.

 Português