CSV
CSV
El módulo CSV es responsable de realizar acciones de manipulación de CSV. Sus métodos pueden accederse conforme al ejemplo a continuación:
js
const csvRead = await CSV.read["v1_0_0"]({
path: "C:/Users/Roberty/Desktop/teste.csv"
separator: ","
})
Métodos
read
Método responsable de leer un archivo CSV.
js
const csvRead = await CSV.read["v1_0_0"]({
path: "C:/Users/Roberty/Desktop/teste.csv"
separator: ","
})
Parámetros obligatorios
path: String - espera la ruta del archivo CSV que será leído.
Parámetros opcionales
separator: String - espera el separador de columnas del archivo CSV. Valor predeterminado:;.
Retorno
La constante o variable creada, como la csvRead del ejemplo mostrado anteriormente, recibirá un objeto con las siguientes propiedades:
values: Array - devuelve un array con los valores del archivo CSV.count: Number - devuelve el número de filas del archivo CSV.
getCellValue
Método responsable de obtener el valor que está presente en una celda de un archivo CSV.
js
const getCellValue = await CSV.getCellValue["v1_0_0"]({
csvFile: "csv",
row: 1,
column: 1
})
Parámetros obligatorios
csvFile: Object - espera un objeto devuelto por la acción read.row: Number - espera un número correspondiente a la fila deseada.column: Number - espera un número correspondiente a la columna deseada.
Retorno
La constante o variable creada, como la getCellValue del ejemplo mostrado anteriormente, recibirá un objeto con las siguientes propiedades:
value: Any - devuelve el valor de la celda obtenida.
setCellValue
Método responsable de definir el valor de una celda de un archivo CSV.
js
await CSV.setCellValue["v1_0_0"]({
csvFile: csvRead,
row: 1,
column: 1,
value: "novo valor"
})
Parámetros obligatorios
csvFile: Object - espera un objeto devuelto por la acción read.row: Number - espera un número correspondiente a la fila deseada.column: Number - espera un número correspondiente a la columna deseada.value: String - espera el valor que será definido en la celda.
Retorno
Esta acción no tiene retorno.