JsonCsvConverter is a tool for converting json to csv and vice-versa.This tool was designed to make it easy coverting json to csv and csv to json.
csvjsonconverter requires Node.js to run.
Install the dependencies and devDependencies and start the server.
$ npm install jsoncsvconverter@latest
var jsoncsvconverter = require('jsoncsvconverter');
jsoncsvconverter.j2c(object);
Works with both array of objects as well as single json object.
var jsoncsvconverter = require('jsoncsvconverter');
jsoncsvconverter.c2j(object);
input : { "columns": "key1,key2,key3,key4", "rows": [ "value11,value21,value31,value41" ] }; Output : [ { "key1": "value11", "key2": "value21", "key3": "value31", "key4": "value41" } ]
OR Input : { "columns": "key1,key2,key3,key4", "rows": "value11,value21,value31,value41" }
Output : { "key1": "value11", "key2": "value21", "key3": "value31", "key4": "value41" }