For the complete documentation index, see llms.txt. This page is also available as Markdown.

CSV

Realiza a conversão dos dados recebidos para CSV ou objeto Javascript.

Campo
Tipo
Descrição

Tipo de conversão

Seletor

Permite selecionar o tipo de conversão, entre:

  • De CSV para Objeto JSON;

  • De Objeto JSON para CSV;

Conteúdo CSV

Campo de texto

Informa o caminho do conteúdo CSV, dentro do objeto msg, para ser lido e convertido.

Delimitador

Seletor

Define o tipo de delimitador entre as colunas do CSV, como: vírgula, ponto e vírgula, espaço, tabulação ou pipe.

Qualificador de texto

Seletor

Seleciona o qualificador de texto, entre: aspas duplas, simples ou nenhum.

Incluir cabeçalho?

Seletor

Define se os dados deverão ser tratados com cabeçalhos.

Output path

Campo de texto

Refere-se ao caminho de saída do conteúdo convertido no contexto de execução do conector

Sucesso

Caso optado por realizar a transformação padrão de CSV para objeto, a saída estará disponibilizada como lista de objetos JSON da seguinte forma. Cada objeto da lista é referente a uma linha (registro) do CSV.

Conversão de CSV para Objeto Javascript

Leitura de arquivo CSV

Para realizar a conversão de um CSV em objeto JSON, é necessário, primeiramente, que o conteúdo deste arquivo seja lido no fluxo de forma correta. Há várias abordagens possíveis para realizar esta leitura, um exemplo é ler uma planilha armazenada dentro do Storage do Workspace da seguinte forma:

  • O conector File Reader irá localizar o arquivo CSV no Storage do Workspace. Deve-se utilizar o Encoding UTF-8 para realizar a leitura do arquivo.

  • O conector CSV irá acessar o conteúdo do arquivo, agora lido como String dentro fluxo, e realizar a conversão para objeto Javascript.

Conversão de CSV para Objeto Javascript

Separamos a estrutura do fluxo utilizado nas capturas de tela. Para usá-lo, acesse um fluxo através da sua conta Floui e importe o arquivo abaixo.

Arquivo de exemplo de leitura de CSV

Last updated

Was this helpful?