Este breve tutorial orientará você sobre como converter JSON em CSV em Java. Muitos aplicativos retornam dados JSON para serializar ou arquivar informações, enquanto você pode precisar converter JSON para CSV usando Java para diferentes propósitos. Você também pode definir opções diferentes para obter os valores separados por vírgulas de saída durante essa conversão de acordo com seus requisitos.
Etapas para converter JSON para CSV em Java
- Usando o Maven, adicione a biblioteca Aspose.Cells para converter JSON em CSV
- Crie um objeto Workbook vazio para salvar o arquivo CSV de saída
- Acesse a coleção de células do objeto de planilha
- Crie um objeto de classe JsonLayoutOptions e defina as propriedades necessárias para saída
- Chame o método ImportData ao especificar o caminho JSON e as propriedades necessárias
- Salvar arquivo CSV de saída criado a partir de JSON
Esta abordagem passo a passo mostra como é simples criar um conversor JSON para CSV em Java, pois você só precisa fazer algumas chamadas de API para carregar o arquivo de entrada e exportá-lo para o formato CSV. A função ImportData no JsonUtility importa dados do arquivo JSON e os exporta para a planilha. A conversão é eficiente o suficiente e consome recursos de CPU e memória limitados.
Código para converter JSON para CSV usando Java
Neste snippet de código, o caminho de entrada para o arquivo JSON é definido e o arquivo JSON é lido em uma string. Uma pasta de trabalho vazia é criada e diferentes propriedades JsonLayoutOptions são especificadas para personalizar o processo de conversão JSON para CSV. Por exemplo, você pode definir títulos de matriz ou objeto, formato de data ou número, etc. para obter o arquivo CSV de formato desejado.
Este tutorial explicou como usar Java converte JSON em CSV. No entanto, se você estiver interessado em aprender a conversão de CSV para Excel, consulte o artigo em como converter arquivo CSV para Excel em Java.