Compartilhar via


Ler linha

A atividade Ler Linha lê linhas de um arquivo de texto. Você pode usar a atividade Ler Linha para ler linhas de um arquivo de texto e passá-las para outra atividade usando dados publicados.

Essa atividade substitui a funcionalidade na atividade herdada Gerenciar arquivo de texto do Opalis 6.3.

Configurar a atividade de linha de leitura

Use as informações a seguir para configurar a atividade Linha de Leitura.

Guia Detalhes

Configurações Instruções de configuração
Arquivo Insira o caminho e o nome do arquivo do qual você deseja ler o texto ou selecione o botão de reticências (...) e procure por ele.
Codificação de arquivos Selecione o botão de reticências (...) e selecione o formato em que o arquivo está codificado na lista suspensa Codificação de arquivo. Verifique se você selecionou o formato de codificação correto. Se o arquivo usar um formato de codificação diferente, a atividade falhará.
Números de linha Insira os números de linha do texto que você deseja ler do arquivo especificado.

- Para especificar um intervalo de linhas, use um hífen: 1-3. Lê-se as linhas 1 a 3.
- Para especificar linhas específicas, use uma vírgula: 5,7,9. Isso lê as linhas 5, 7 e 9.
- Combine o intervalo e as linhas específicas: 1-3,5,7,9. Isso lê as linhas 1 a 3 e as linhas 5, 7 e 9.
- Para especificar de uma linha específica até a última linha do arquivo, insira o número da linha, o hífen e END: 4-END. Isso lê as linhas 4 até a última linha do arquivo.
- Para especificar de uma linha específica para uma linha relativa à última linha do arquivo, insira o número da linha, o hífen, o sinal de menor que e o número da linha relativa à linha final: 4-END<3. Se o arquivo tiver 20 linhas, isso lerá as linhas 4 a 17 do arquivo. <3 representa a terceira linha a partir do final.
- Para especificar o último número de linhas, insira LASTLINES, dois pontos e o último número de linhas que você deseja excluir: LASTLINES: 10. Isso lê as últimas 10 linhas do arquivo.
- Combine diferentes tipos de operações: 1-5, 8, 10-END<20, LASTLINES: 10. Isso lê as linhas 1 a 5, a linha 8, a linha 10 até a 20ª linha a partir do final e as últimas 10 linhas. Não sobreponha linhas ou intervalos de linhas ao combinar operações. Por exemplo, 5-END, LASTLINES: 10 falha porque a operação 5-END já é lida até o final, portanto, a operação LASTLINES: 10 não pode ser bem-sucedida porque as linhas já foram lidas e a atividade falha. Importante: Não especifique números de linha que não existam no arquivo e não especifique um número de linha mais de uma vez, ou a atividade falhará.

Dados publicados

A tabela a seguir lista os itens de dados publicados.

Item Descrição
Nome do arquivo O nome do arquivo de texto que foi lido.
Codificação de arquivo O formato de codificação de arquivo que você selecionou no campo Codificação de arquivo.
Texto da linha O texto da linha que foi lida.
Número da linha O número da linha do texto que foi lido. Um item de dados publicado é criado para cada linha lida.
Números de linha O intervalo de números de linha que o usuário inseriu no campo.