Shopware Silver & extension partner
80+ Shopware Advanced Certificates
200+ E-commerce Projects
50+ Professional developers
We can use a CSV file to move data between programs that are usually unable to exchange data.
+ json2csv@5.0.6
added 4 packages from 6 contributors and audited 4 packages in 1.796s
found 0 vulnerabilities 'use strict'
const fs = require(‘fs’)
const { Parser } = require(‘json2csv’) 'use strict'
const fs = require(‘fs’)
const { Parser } = require(‘json2csv’)
const someData = [{
‘Firstname’: ‘Besar’,
‘Lastname’: ‘Bilalli’,
“Company”: ‘solution25’
}, {
‘Firstname’: ‘Besnik’,
‘Lastname’: ‘Bilalli’,
“Company”: ‘solution25’
}, {
‘Firstname’: ‘Fatlum’,
‘Lastname’: ‘Berisha’,
“Company”: ‘solution25’
}]
const fields = Object.keys(someData[0]) 'use strict'
const fs = require(‘fs’)
const { Parser } = require(‘json2csv’)
const someData = [{
‘Firstname’: ‘Besar’,
‘Lastname’: ‘Bilalli’,
“Company”: ‘solution25’
}, {
‘Firstname’: ‘Besnik’,
‘Lastname’: ‘Bilalli’,
“Company”: ‘solution25’
}, {
‘Firstname’: ‘Fatlum’,
‘Lastname’: ‘Berisha’,
“Company”: ‘solution25’
}]
const fields = Object.keys(someData[0])
const csv = new Parser({fields}) 'use strict'
const fs = require(‘fs’)
const { Parser } = require(‘json2csv’)
const someData = [{
‘Firstname’: ‘Besar’,
‘Lastname’: ‘Bilalli’,
“Company”: ‘solution25’
}, {
‘Firstname’: ‘Besnik’,
‘Lastname’: ‘Bilalli’,
“Company”: ‘solution25’
}, {
‘Firstname’: ‘Fatlum’,
‘Lastname’: ‘Berisha’,
“Company”: ‘solution25’
}]
const fields = Object.keys(someData[0])
const csv = new Parser({ fields })
fs.writFile(‘csvfile.csv’, csv.parse(someData), function (err) {
if (err) {
console.error(err);
throw err
} else {
console.log(‘csv file is saved’);
}
})