|
|
|
|
- Método 1: Usando la función fReadLine
- Principio
- Ejemplos de código
- Método 2: Usando la función fLoadText
- Principio
- Ejemplo de código
¿Cómo leer en un archivo de texto o CSV?
Se pueden utilizar dos métodos para leer un archivo de texto o CSV: Método 1: Usando la función fReadLine Principio Para leer una Line en un archivo de texto o CSV: - Abra el archivo con fOpen.
- Lea la Line con fReadLine.
- Cerrar el archivo con fClose.
Ejemplos de código - Leyendo una Line:
// Read a simple string nFileNum is int sLineRead is string
nFileNum = fOpen ("MyFile.txt", foRead) IF nFileNum <> -1 THEN // Read the line sLineRead = fReadLine(nFileNum) fClose(nFileNum) END
- Lectura de un archivo de datos en formato TXT (importación)
nFileNum is int sLineRead is string
nFileNum = fOpen ("ImportProducts.txt", foRead) IF nFileNum <> -1 THEN sLineRead = fReadLine(nFileNum) // Read the 1st line WHILE sLineRead <> EOT // Check the end of file // Process the line ... // Read the next line sLineRead = fReadLine(nFileNum) END fClose(nFileNum) END
Método 2: Usando la función fLoadText Principio Para leer un archivo de texto o CSV en una sola operación: - Declarar una cuerda Variable.
- Cargar todo el contenido del archivo en memoria en esta Variable con fLoadText.
- Process la cadena en memoria para analizar su contenido.
Ejemplo de código // Read a data file in TXT (import)
sFileContent is string sLine is string
// Load the file content in memory sFileContent = fLoadText("ImportProducts.txt")
FOR EACH STRING sLine OF sFileContent SEPARATED BY CR // Process the line ... END
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|