node-csvtojson
node-csvtojson copied to clipboard
The Nested CSV doesn't convert to JSON properly
When I use the sample nested CSV provided and I try to run it in VS Code I don't get the desired JSON output. Please help resolve this issue ASAP.
My Test CSV
JS Code
const csvFilePath='test.csv' const csvtojsonV2=require("csvtojson/v2"); csvtojsonV2() .fromFile(csvFilePath) .then((jsonObj)=>{ console.log(jsonObj); /** * [ * {a:"1", b:"2", c:"3"}, * {a:"4", b:"5". c:"6"} * ] */ })
VS Code Output
Full VS Code JS Code with output
Even on the MAC Terminal I get the same [Array] for the nested JSON object and not the actual JSON
I don't understand your problem, the the console.log seems to output correctly the content of jsonObj
What did you expect to see?
@pranaymistry maybe your concern is you are seeing JavaScript array/objects and not JSON formatted array/objects? You will see the JSON format if modify your: console.log(jsonObj) to: console.log(JSON.stringify(jsonObj))