22 lines
422 B
JavaScript
22 lines
422 B
JavaScript
import fs from 'node:fs';
|
|
import papa from 'papaparse';
|
|
|
|
//https://www.npmjs.com/package/papaparse
|
|
|
|
const data = fs.readFileSync('data/csvDatei.csv', 'utf-8').trim();
|
|
|
|
const parsed = papa.parse(data, {
|
|
dynamicTyping: true,
|
|
});
|
|
|
|
const dataRow = parsed.data[0];
|
|
|
|
const result = {
|
|
name: dataRow[0],
|
|
description: dataRow[1],
|
|
quantity: dataRow[2],
|
|
price: dataRow[3],
|
|
};
|
|
|
|
console.log(JSON.stringify(result, null, 2));
|