Como converter JSON para CSV no Node.js

Este tutorial rápido mostra como converter JSON para CSV em Node.js. Ele contém as configurações do IDE, uma lista de etapas de programação e um código de amostra executável para transformar JSON em CSV no Node.js. Você também aprenderá diferentes configurações personalizadas que podem ser aplicadas ao carregar o arquivo JSON de origem.

Etapas para converter JSON em CSV no Node.js

  1. Defina o ambiente como use Aspose.Cells para Node.js via Java para transformar JSON em CSV
  2. Leia o conteúdo do arquivo JSON para uma variável de string usando o método fs.readFile()
  3. Crie um objeto Workbook e obtenha a coleção de células da planilha de destino
  4. Crie um objeto de classe JsonLayoutOptions para definir as propriedades JSON de saída
  5. Chame o método importData() usando o conteúdo do arquivo, coleção de células e opções personalizadas
  6. Salve a pasta de trabalho como um arquivo CSV

Estas etapas resumem como realizar a exportação de JSON para CSV no Node.js. O processo é iniciado carregando o conteúdo do arquivo JSON de origem em uma variável de string, seguida pela criação de uma pasta de trabalho e acessando a coleção de células de uma planilha. Nas etapas finais, o JsonLayoutOptions é inicializado para definir propriedades personalizadas para importar dados do arquivo JSON para o arquivo CSV usando o método JsonUtility.importData().

Código para transformar arquivo JSON em CSV no Node.js

O código acima demonstra o processo para converter JSON em CSV no Node.js. O JsonLayoutOptions é usado para definir propriedades diferentes, como matriz de processo como uma tabela, ignorar o título da matriz, sinalizar para indicar se uma string em JSON deve ser convertida em um número ou data, ignorar valores nulos e ignorar o título para listar alguns. O JsonUtility usado neste código também pode ser usado para exportar o intervalo para JSON usando o método exportRangeToJson().

Este artigo descreveu a conversão de um arquivo de JSON para CSV em Node.js. Se você quiser aprender como aplicar filtros no Excel, consulte o artigo em como aplicar filtro no Excel usando Node.js.

 Português