Como converter JSON para CSV em C#

Este tutorial básico orientará você sobre como converter JSON para CSV em C#. Os dados JSON são comumente usados para tornar os dados compatíveis com diferentes aplicativos para transferência de dados e informações. Converter JSON para CSV C# é uma linguagem comum que também é usada neste tutorial.

Etapas para converter JSON em CSV em C#

  1. Usando o gerenciador de pacotes NuGet, adicione a biblioteca Aspose.Cells para converter JSON em CSV
  2. Crie um objeto Workbook vazio para armazenar os dados CSV convertidos
  3. Acesse a coleção de células da primeira planilha
  4. Crie o objeto de classe JsonLayoutOptions e configure as propriedades desejadas
  5. Chame o método ImportData ao passar o caminho e outros parâmetros necessários
  6. Salvar arquivo CSV de saída

Essas etapas simples explicam como é simples converter JSON para CSV em C#, onde você pode carregar o arquivo de entrada que contém os dados JSON e salvar a pasta de trabalho como CSV após importar os dados JSON para ela. A classe JsonUtility contém a função ImportData que transfere dados do arquivo JSON para a coleção de células na planilha. Essa conversão é realizada rapidamente enquanto consome pouca memória e recursos de CPU.

Código para converter JSON para CSV em C#

Neste trecho de código, o caminho para o arquivo JSON de entrada é especificado e diferentes propriedades JsonLayoutOptions são definidas para controlar o processo de conversão. Por exemplo, você pode definir propriedades relacionadas ao título da matriz, título do objeto, conversão de formatos de número, etc. para obter o arquivo CSV de saída necessário. O método ImportData é então invocado que realiza a conversão do arquivo JSON.

Este tutorial simples elaborou como usar C# converte JSON em CSV. Se você estiver interessado em aprender a conversão de CSV para Excel, consulte o artigo em como converter arquivo CSV para Excel em C#.

 Português