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. |