glasses-roundLer Dados Texto

Realiza a Leitura de arquivo de texto

Visão Geral

O objeto Ler Dados Texto é utilizado para ler o conteúdo de arquivos de texto durante a execução de um robô.

Esse objeto permite que o robô acesse e carregue o conteúdo de um arquivo para processamento dentro do fluxo da automação. Os dados lidos podem ser utilizados para análise, manipulação, validação ou integração com outros sistemas.

Dependendo da configuração, o conteúdo pode ser retornado como texto completo ou como uma lista contendo cada linha do arquivo.


Funcionamento

O objeto Ler Dados Texto realiza a leitura do conteúdo de um arquivo de texto definido na configuração.

Fluxo de funcionamento:

  1. O robô executa o objeto Ler Dados Texto.

  2. O usuário define o arquivo que será lido utilizando Objeto do tipo Arquivo ou Caminho do Arquivo.

  3. O campo Codificação define o padrão de codificação utilizado para leitura do arquivo.

  4. O sistema realiza a leitura completa do arquivo.

  5. O conteúdo é disponibilizado para utilização nas etapas posteriores do fluxo.

Caso a opção Retornar lista com o conteúdo das linhas do arquivo esteja habilitada, o conteúdo será retornado como uma lista contendo cada linha do arquivo.

Quando usar

  • Quando for necessário ler dados de arquivos de texto durante a automação.

  • Quando o robô precisar processar informações armazenadas em arquivos.

  • Quando processos automatizados exigirem importação de dados textuais para manipulação no fluxo.

Quando não usar

Não utilizar quando não houver necessidade de ler arquivos ou quando os dados estiverem disponíveis diretamente em variáveis ou estruturas internas do robô.


Configuração

CAMPO
DESCRITIVO

Título

Nome do objeto dentro do fluxo do robô.

Nome Identificador do Objeto

Identificador único do objeto dentro do robô.

Objeto do tipo Arquivo

Define o objeto de arquivo que será utilizado para leitura do conteúdo.

Caminho do Arquivo

Permite informar diretamente o caminho do arquivo no sistema.

Codificação

Define o padrão de codificação do arquivo (ex.: UTF-8).

Retornar lista com o conteúdo das linhas do arquivo

Quando habilitado, retorna uma lista contendo cada linha do arquivo separadamente.

Formatar Cabeçalho

Quando habilitado, aplica formatação ao cabeçalho do arquivo durante a leitura.


Exemplos

Exemplo simples

Fluxo básico para ler o conteúdo de um arquivo:

  1. Inserir o objeto Ler Dados Texto no fluxo do robô.

  2. Selecionar o arquivo utilizando Objeto do tipo Arquivo ou informar o Caminho do Arquivo.

  3. Definir a Codificação.

  4. Executar o robô.

Após a execução, o conteúdo do arquivo estará disponível para utilização no fluxo.

Exemplo aplicado

Cenário: um robô precisa processar dados armazenados em um arquivo de texto.

Fluxo:

  1. O robô recebe ou identifica um arquivo contendo dados.

  2. O objeto Ler Dados Texto realiza a leitura do conteúdo.

  3. O robô processa cada linha do arquivo.

  4. Os dados são utilizados em integrações ou operações dentro da automação.


Retornos


Erros comuns e como evitar

Arquivo inexistente

Se o arquivo informado não existir, a leitura não poderá ser realizada.

Como evitar:

  • Confirmar que o arquivo existe no caminho informado.

Codificação incorreta

Se a codificação definida não corresponder à codificação do arquivo, os caracteres podem ser interpretados incorretamente.

Como evitar:

  • Garantir que a codificação configurada corresponda ao formato do arquivo.

Arquivos muito grandes

Arquivos grandes podem consumir grande quantidade de memória durante a leitura.

Como evitar:

  • Utilizar arquivos com tamanho adequado ou tratar os dados em etapas.


Boas práticas

  • Garantir que o arquivo exista antes de iniciar a leitura.

  • Definir corretamente a codificação do arquivo.

  • Utilizar a opção de retorno em lista de linhas quando for necessário processar cada linha individualmente.

  • Utilizar nomes claros no campo Título para facilitar a manutenção do fluxo do robô.

Last updated

Was this helpful?