Esta ação permite especificar o delimitador usado no arquivo, definir se você deseja recortar espaços e determinar a codificação aplicada no arquivo.
Nota: Se houver aspas duplas (") no último elemento da última linha do arquivo CSV/TXT, a bot encontrará um erro no tempo de execução.
Procedimento
Para abrir um arquivo CSV ou de texto, faça o seguinte:
-
Clique duas vezes ou arraste a Abrir
ação no CSV/TXT
pacote na paleta Ações.
-
Selecione qualquer uma das opções a seguir para especificar a localização do arquivo CSV ou arquivo de texto para abrir:
-
Arquivo da Control Room: Permite que você abra um arquivo da Control Room.
-
Arquivo de desktop: Permite que você abra um arquivo a partir do dispositivo. Este campo também aceita a entrada do caminho do arquivo como uma variável de string ou valor global.
Nota: Quando você entra em um caminho de arquivo no campo Arquivo do desktop ou procura um arquivo específico no sistema, em que o caminho do arquivo é separado pelo caractere \ e salva o bot, o caractere \ é alterado para /, já que o bot usa / para separar caminhos de arquivos. Seus bots continuam funcionando com sucesso mesmo que o \ seja alterado para / durante a execução do bot.
-
Variável: Permite que você abra um arquivo especificando uma variável de arquivo.
-
Selecione a caixa de seleção Contém cabeçalho se o arquivo contiver uma linha de cabeçalho e você quiser recuperar valores dessa linha.
-
Selecione qualquer uma das seguintes opções para especificar o Delimitador usado no arquivo:
-
Vírgula
-
Guia
-
Separador de lista regional: Permite especificar o delimitador conforme configurado nas configurações regionais do sistema operacional Windows. Se o Separador de lista nas configurações regionais do Windows for modificado, o arquivo CSV também deverá conter esse caractere como delimitador.
-
Nova linha
-
Outro: Permite especificar um delimitador diferente das opções listadas acima.
-
Selecione as caixas de seleção Eliminar espaço à esquerda e Eliminar espaço à direita para remover os espaços iniciais e finais dos dados extraídos do arquivo CSV/TXT
-
Selecione uma opção da lista Codificação para especificar a codificação aplicada ao arquivo. Os dados do arquivo CSV/TXT serão recuperados com base na opção de codificação selecionada, mesmo que o arquivo de entrada tenha uma codificação diferente.
- ANSI: Usado para codificar o alfabeto latino.
- UTF8: Pode codificar todos os caracteres possíveis.
- UNICODE
-
Win1251: usado para codificar linguagens que usam o alfabeto cirílico, incluindo búlgaro, russo e sérvio.
-
UTF-16LE: ignora o caractere Unicode da marca de ordem de bytes (BOM) no início do arquivo.
-
Padrão: identifica a codificação do arquivo. Essa opção oferece suporte à codificação de arquivos UTF-8, UTF-16LE e UTF-16BE.
Nota: Arquivos Shift-JIS devem usar ANSI como codificação para ler conteúdo de arquivo de texto.
-
Clique em Salvar.
Próximas etapas
Use a Read (Ler)
ação para recuperar os dados do arquivo CSV/TXT e atribuí-los a uma variável de tabela. Você pode usar o loop ação para recuperar cada linha de dados da variável de arquivo ou tabela e atribuí-las à variável de registro para operações adicionais.