CSV
O módulo CSV é responsável por realizar ações de manipulação de CSV. Seus métodos podem ser acessados conforme o exemplo abaixo:
const csvRead = await CSV.read["v1_0_0"]({
   path: "C:/Users/Roberty/Desktop/teste.csv"
   separator: ","
})
Métodos
read
Método responsável por ler um arquivo CSV.
const csvRead = await CSV.read["v1_0_0"]({
   path: "C:/Users/Roberty/Desktop/teste.csv"
   separator: ","
})
Parâmetros obrigatórios
- path: String - espera o caminho do arquivo CSV que será lido.
- separator: String - espera o separador de colunas do arquivo CSV que será lido.
Parâmetros opcionais
Este método não possui parâmetros opcionais.
Retorno
A constante ou variável criada, como a csvRead do exemplo mostrado anteriormente, receberá um objeto com as seguintes propriedades:
- values: Array - retorna um array com os valores do arquivo CSV.
- count: Number - retorna o número de linhas do arquivo CSV.
getCellValue
Método responsável por obter o valor que está presente em uma célula de um arquivo CSV.
const getCellValue = await CSV.getCellValue["v1_0_0"]({
   csvFile: "csv",
   row: 1,
   column: 1
})
Parâmetros obrigatórios
- csvFile: String - espera um arquivo csv
- row: Number - espera um numero correspondente com a linha que deseja.
- column: Number - espera um numero correspondente com a coluna que deseja.
Retorno
A constante ou variável criada, como a getCellValue do exemplo mostrado anteriormente, receberá um objeto com as seguintes propriedades:
- values: String - retorna uma string com o valor obtido.
setCellValue
Método responsável por definir o valor de uma célula de um arquivo CSV.
const setCellValue = await CSV.setCellValue["v1_0_0"]({
   csvFile: "csv",
   row: 1,
   column: 1
})
Parâmetros obrigatórios
- csvFile: String - espera um arquivo csv
- row: Number - espera um numero correspondente com a linha que deseja.
- column: Number - espera um numero correspondente com a coluna que deseja.