Compartir a través de


Leer línea

La actividad Leer línea lee líneas de un archivo de texto. Puedes usar la actividad Leer línea para leer líneas de un archivo de texto y pasarlas a otra actividad mediante los datos publicados.

Esta actividad reemplaza la funcionalidad de la actividad Administrar archivo de texto heredado de Opalis 6.3.

Configurar la actividad de lectura de línea

Usa la siguiente información para configurar la actividad Leer línea.

Pestaña Detalles

Configuración Instrucciones de configuración
Archivo Escribe la ruta de acceso y el nombre del archivo del que quieres leer el texto o selecciona el botón de puntos suspensivos (...) y búscalo.
Codificación de archivos Selecciona el botón de puntos suspensivos (...) y selecciona el formato en el que está codificado el archivo en la lista desplegable Codificación de archivos. Comprueba que seleccionas el formato de codificación correcto. Si el archivo usa un formato de codificación diferente, se produce un error en la actividad.
Números de línea Escribe los números de línea del texto que quieres leer del archivo que especificaste.

- Para especificar un intervalo de líneas, usa un guión: 1-3. Se leerán las líneas 1 a 3.
- Para especificar líneas específicas, usa una coma: 5,7,9. Se leerán las líneas 5, 7 y 9.
- Combina el intervalo y líneas específicas: 1-3,5,7,9. Se leerán las líneas 1 a 3 y las líneas 5, 7 y 9.
- Para especificar desde una línea específica hasta la última línea del archivo, escribe el número de línea, el guión y END: 4-END. Se leerán las líneas 4 hasta la última línea del archivo.
- Para especificar desde una línea específica hasta una línea relativa a la última línea del archivo, escribe el número de línea, el guión, el signo menor que y el número de línea relativo a la línea final: 4-END<3. Si el archivo tiene 20 líneas, leerá las líneas 4 a 17 del archivo. <3 representa la tercera línea desde el final.
- Para especificar el último número de líneas, escribe LASTLINES, dos puntos y el último número de líneas que quieras eliminar: LASTLINES: 10. Se leerán las 10 últimas líneas del archivo.
- Combina diferentes tipos de operaciones: 1-5, 8, 10-END<20, LASTLINES: 10. Se leerán las líneas 1 a 5, línea 8, línea 10 hasta la línea 20 desde el final y las 10 últimas líneas. No superpongas líneas ni intervalos de líneas al combinar operaciones. Por ejemplo, 5-END, LASTLINES: 10 genera un error porque la operación 5-END ya lee hasta el final, por lo que la operación LASTLINES: 10 no se puede realizar correctamente porque las líneas ya se leen y se produce un error en la actividad. Importante: No especifiques números de línea que no existan en el archivo y no especifiques un número de línea más de una vez o se producirá un error en la actividad.

Datos publicados

En la tabla siguiente se enumeran los elementos de datos publicados.

Elemento Descripción
Nombre de archivo El nombre de archivo del archivo de texto que se ha leído.
Codificación de archivos Formato de codificación de archivo seleccionado en el campo Codificación de archivos.
Texto de línea El texto de la línea que se ha leído.
Número de línea El número de línea del texto que se ha leído. Se crea un elemento de datos publicados para cada línea que se haya leído.
Números de línea El intervalo de números de línea que el usuario ha introducido en el campo.