Uso de la acción Abrir para un archivo CSV/TXT

Esta acción le permite especificar el delimitador utilizado en el archivo, si desea recortar los espacios y la codificación aplicada al archivo.

Nota: Si hay una comilla doble (") en el último elemento de la última línea del archivo CSV/TXT, en tiempo de ejecución el bot encontrará un error.

Procedimiento

Siga estos pasos para abrir un archivo de texto o CSV:

  1. Haga doble clic o arrastre la acción Abrir del paquete CSV/TXT en la paleta Acciones.
  2. Seleccione cualquiera de las siguientes opciones para especificar la ubicación del archivo de texto o CSV a abrir:
    • Archivo del Control Room: Permite abrir un archivo desde el Control Room.
    • Archivo de escritorio: Permite abrir un archivo desde el dispositivo. Este campo también acepta la entrada de la ruta del archivo como una variable de cadena o un valor global.
      Nota: Cuando ingresa una ruta en el campo Archivo de escritorio o navega a un archivo en particular desde el sistema, en el cual la ruta de archivo está separada por el caracter \ y guarda el bot, el caracter \ se cambia a /, ya que el bot utiliza / para separar las rutas de archivo. Sus bots continuarán ejecutándose con éxito aunque se cambie \ a / durante la ejecución del bot.
    • Variable: Permite abrir un archivo al especificar una variable de archivo.
  3. Marque la casilla de verificación Contiene encabezado si el archivo contiene una fila de encabezado y desea recuperar los valores de esa fila.
  4. Seleccione cualquiera de las siguientes opciones para especificar el Delimitador utilizado en el archivo:
    • Coma
    • Tabulador
    • Separador de lista regional: Le permite especificar el delimitador según esté ajustado en la configuración regional del sistema operativo Windows. Si se modifica el Separador de lista en la configuración regional de Windows, el archivo CSV también debe contener ese carácter como delimitador.
    • Nueva línea
    • Otro: Le permite especificar un delimitador distinto de las opciones enumeradas anteriormente.
  5. Seleccione las casillas de verificación Recortar iniciales y Recortar al final para eliminar los espacios al principio y al final de los datos extraídos del archivo CSV/TXT.
  6. Seleccione una opción de la lista Codificación para especificar la codificación que desea aplicar al archivo. Los datos del archivo CSV/TXT se recuperarán en función de la opción de codificación seleccionada, incluso si el archivo de entrada tiene una codificación diferente.
    • ANSI: Se utiliza para codificar el alfabeto latino.
    • UTF8: Puede codificar todos los caracteres posibles.
    • UNICODE
    • Win1251: se utiliza para codificar lenguajes que usan la secuencia de comandos cirílica, que incluye el búlgaro, ruso y serbio.
    • UTF-16LE: ignora el carácter Unicode de la marca de orden de bytes (Byte Order Mark, BOM) al principio del archivo.
    • Predeterminado: identifica la codificación del archivo. Esta opción admite la codificación de archivos UTF-8, UTF-16LE y UTF-16BE.
    Nota: Los archivos Shift-JIS deben usar ANSI como codificación para leer el contenido del archivo de texto.
  7. Haga clic en Guardar.

Qué hacer a continuación

Utilice la acción Leer para recuperar los datos del archivo CSV/TXT y asignarlos a una variable de tabla. Puede usar la acción de bucle para recuperar cada fila de datos de la variable de archivo o tabla y asignarlos a la variable de registro para operaciones adicionales.