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’); } })