Saltar al contenido principal
Documents

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.