Importação de Arquivos CSV

Neste tópico, fornecemos diretrizes para abrir e manipular arquivos CSV, considerando detalhes como separadores e o uso de aspas. É crucial garantir que, após salvar os dados, sua estrutura seja preservada. Como exemplo, usaremos a suíte LibreOffice Calc, mas você pode optar por um editor de texto ou uma suíte de escritório de sua preferência, fazendo as adaptações necessárias.

  • Abra o LibreOffice Calc.

  • Clique em Arquivo no menu superior.

  • Selecione Abrir ou pressione "Ctrl + O" no teclado para abrir o diálogo de abertura de arquivo.

fsense-example-integration-115

  • Navegue até o local onde o arquivo CSV está armazenado.

  • Selecione o arquivo CSV desejado e clique em Abrir.

fsense-example-integration-117

  • Configuração da Importação

  • Após abrir o arquivo, a janela do Assistente de Importação será exibida, permitindo a configuração da importação dos dados.

fsense-example-integration-119

  • Na seção Separador, certifique-se de que o separador selecionado seja o mesmo configurado na propriedade csv.delimiter do arquivo fsense.properties.

  • Marque a opção Tabulação caso esteja desmarcada.

fsense-example-integration-120

  • Marque a opção Mesclar delimitadores.

fsense-example-integration-118

  • Na seção Delimitador de texto, certifique-se de que o delimitador selecionado seja o mesmo configurado na propriedade csv.text.qualifier do arquivo fsense.properties.

fsense-example-integration-121

  • Marque a opção Formatar campos entre aspas como texto para garantir que todos os dados sejam tratados como texto.

fsense-example-integration-122

  • Clique em OK.

  • Após configurar a importação de acordo com suas preferências, o arquivo será aberto no LibreOffice com os dados formatados conforme as opções escolhidas.

  • Remoção da Formatação

  • Selecione todas as células da tabela e clique com o botão direito, escolhendo a opção Formatar células.

fsense-example-integration-123

  • Na aba Números, selecione a opção Como texto.

fsense-example-integration-124

  • Ao abrir o arquivo em outro editor de texto, como o Visual Studio Code por exemplo, verifique que os dados foram salvos mantendo a mesma estrutura de separadores, delimitadores e encode, essenciais para que a aplicação Java possa realizar a leitura do arquivo CSV corretamente e evitar possíveis erros de leitura devido delimitadores diferentes.