Este guia rápido explica a conversão do formato de arquivo de CSV para JSON usando C#. Ele contém detalhes para configurar o IDE, uma lista de etapas e um código de exemplo para converter um arquivo CSV para JSON com C#. A classe JsonSaveOptions fornece muitos recursos que podem ser usados com base na estrutura do arquivo CSV.
Etapas para converter um arquivo CSV em JSON com C#
- Configure o ambiente para usar Aspose.Cells for .NET para transformar um arquivo CSV em JSON
- Importe a API e os tipos necessários
- Importe a licença para evitar marca d’água e comentários da versão de avaliação na saída
- Carregue o arquivo CSV de origem no objeto da classe Workbook
- Crie o objeto da classe JsonSaveOptions para controlar a conversão
- Defina os parâmetros desejados no objeto JsonSaveOptions, como definir a área de exportação e outros
- Salve o arquivo CSV carregado como JSON usando as opções acima
Essas etapas descrevem o processo de desenvolvimento de um formatador CSV para JSON com C#. Carregue o arquivo CSV de origem no objeto da classe Workbook, crie um objeto JsonSaveOptions e defina nele os parâmetros desejados. Por fim, salve o objeto de pasta de trabalho resultante contendo o arquivo CSV como um arquivo JSON usando as opções fornecidas.
Código para exportar CSV para JSON com C#
Este código demonstra como transformar um formato CSV para JSON com C#. Neste exemplo, o arquivo CSV de origem contém números que queremos converter em strings, contém valores vazios usando vírgulas consecutivas e queremos exportar linhas e colunas selecionadas. Há também muitas outras opções, por exemplo, se o arquivo CSV contiver dados hierárquicos, use a flag ExportNestedStructure.
Este artigo nos ensinou o desenvolvimento de um conversor CSV para JSON. Para bloquear células, consulte o artigo Bloquear células no Excel usando C#.