“Jak odczytać plik CSV w NodeJS” Kod odpowiedzi

Odczytaj i aktualizuj plik CSV w NodeJS

const fs = require('fs')
const csv = require('csv-parser')
const randomWords = require('random-words')
const users = [];
function generateUsername(firstname, surname) {
    return `${firstname[0]}-${surname}`.toLowerCase();
}
fs.createReadStream('input.csv')
  .pipe(csv())
  .on('data', function (row) {
    const username = generateUsername(row.Firstname, row.Surname);
    const password = randomWords(3).join("-");
    
    const user = {
        username,
        firstname: row.Firstname,
        surname: row.Surname,
        roles: row.Roles,
        password
    }
    users.push(user)
  })
  .on('end', function () {
      console.table(users)
      // TODO: SAVE users data to another file
    })
Better Bug

Utwórz nodeJS plików CSV

const csv = require('csv-parser');
const fs = require('fs');

fs.createReadStream('data.csv')
  .pipe(csv())
  .on('data', (row) => {
    console.log(row);
  })
  .on('end', () => {
    console.log('CSV file successfully processed');
  });
Suspect Camel

Jak odczytać plik CSV w NodeJS

$ npm i -s csv-parse
Busy Badger

Odpowiedzi podobne do “Jak odczytać plik CSV w NodeJS”

Pytania podobne do “Jak odczytać plik CSV w NodeJS”

Więcej pokrewnych odpowiedzi na “Jak odczytać plik CSV w NodeJS” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu