Ler 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:
O robô executa o objeto Ler Dados Texto.
O usuário define o arquivo que será lido utilizando Objeto do tipo Arquivo ou Caminho do Arquivo.
O campo Codificação define o padrão de codificação utilizado para leitura do arquivo.
O sistema realiza a leitura completa do arquivo.
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

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:
Inserir o objeto Ler Dados Texto no fluxo do robô.
Selecionar o arquivo utilizando Objeto do tipo Arquivo ou informar o Caminho do Arquivo.
Definir a Codificação.
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:
O robô recebe ou identifica um arquivo contendo dados.
O objeto Ler Dados Texto realiza a leitura do conteúdo.
O robô processa cada linha do arquivo.
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?

