Como Converter TXT para JSON usando C#
Como Converter TXT para JSON usando C#
Converter arquivos de texto para JSON é útil ao integrar dados legados ou de arquivos planos estruturados em APIs modernas ou pipelines de dados. Com Aspose.Cells para .NET, você pode converter arquivos .txt
para o formato .json
de forma simples usando algumas linhas de código C#.
Por que Converter TXT para JSON?
- Compatibilidade de Aplicações:
- JSON é um formato padrão para sistemas web e de backend, tornando-o ideal para transferência de dados.
- Saída Estruturada:
- Converta texto bruto em JSON estruturado para facilitar a manipulação e a legibilidade.
- Automação:
- Elimine tarefas de conversão manuais com lógica programável em C#.
Guia Passo a Passo para Converter TXT em JSON
Passo 1: Instalar Aspose.Cells via NuGet
Adicione a biblioteca Aspose.Cells ao seu projeto .NET:
dotnet add package Aspose.Cells
Passo 2: Configurar a Licença
Ative os recursos licenciados:
Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");
Passo 3: Carregar o Arquivo TXT
Inicialize um Workbook e carregue o arquivo de entrada .txt
:
Workbook workbook = new Workbook("sampleTxt.txt");
Passo 4: Definir JsonSaveOptions
Crie uma instância para gerenciar como os dados são salvos:
JsonSaveOptions options = new JsonSaveOptions();
Passo 5: Exportar para JSON
Converta o conteúdo do workbook para o formato JSON:
workbook.Save("output.json", options);
Passo 6: Salvar a Saída JSON
A saída é salva como um arquivo .json
no disco.
Passo 7: Personalizar a Saída (Opcional)
Use JsonSaveOptions
para ajustar as opções de exportação, como:
- Ordenação de chaves
- Definição de linhas de cabeçalho
- Pular linhas ou planilhas vazias
Problemas Comuns e Soluções
1. Formato de Arquivo TXT Inválido
- Solução: Certifique-se de que o arquivo TXT esteja estruturado com delimitadores consistentes (por exemplo, tabulações ou vírgulas) para auxiliar na análise.
2. Saída Vazia ou Parcial
- Solução: Use
JsonSaveOptions
para garantir que as linhas e colunas apropriadas sejam selecionadas para exportação.
3. Erros de Acesso a Arquivos
- Solução: Verifique os caminhos e permissões dos arquivos ao carregar ou salvar arquivos.