
Product
PHP and Composer Support Is Now in Beta
Socket’s PHP and Composer support is now in Beta for all customers, with PHP reachability analysis generally available.
This module returns the CSV file in Json file or object.
npm install csv2jsonic
// require
var csv2jsonic = require('csv2jsonic')();
// option setup
csv2jsonic.setup( { outputJsonPath: './test/json/parameter1.json' } );
return csv2jsonic.loadCSV( './test/csv/parameter2.csv' )
.then( function ( data ) {
// complete save json
consone.log( data );
// [{"user":"sv.junic1","field1":"field1-1Value","field2":{"field2Child1":"field2-1Value","field2Child2":"field2-2Value"},"field3":{"field3Child":{"field3ChildChild":"100"}}}]
});
// require
var csv2jsonic = require('../csv2jsonic.js')();
// option setup
csv2jsonic.setup( { outputJsonPath: './test/json/parameter1.json' } );
return csv2jsonic.loadCSV( './test/csv/parameter2.csv' )
.then( function ( data ) {
// complete save json
consone.log( data );
// [{"user":"sv.junic1","field1":"field1-1Value","field2":{"field2Child1":"field2-1Value","field2Child2":"field2-2Value"},"field3":{"field3Child":{"field3ChildChild":"100"}}}]
});
Convert an array of CSV format to the object of Json format.
var testdata = [
[ "user","field1","field2:mogeta" ],
[ "sv.junic1","field1Value","field2Value" ]
];
var csv2jsonic = require('../csv2jsonic.js')();
console.log( csv2jsonic.convert( array ) );
// => { user:"sv.junic1", field1:"field1Value", field2:{ mogeta: "field2Value" } }
Type: Boolean
Default: false
Type: Boolean
Default: false
Type: String
Default: '|'
Type: String
Default: ''
input
user,field1,field2:field2Child1,field2:field2Child2,field3:field3Child:field3ChildChild
sv.junic1,field1Value,field2-1Value,field2-2Value,100
sv.junic1,field1Value,field2-1Value,field2-2Value,100
output
[
{
"user": "sv.junic1",
"field1": "field1Value",
"field2": {
"field2Child1": "field2-1Value",
"field2Child2": "field2-2Value"
},
"field3": {
"field3Child": {
"field3ChildChild": "100"
}
}
},
{
"user": "sv.junic1",
"field1": "field1Value",
"field2": {
"field2Child1": "field2-1Value",
"field2Child2": "field2-2Value"
},
"field3": {
"field3Child": {
"field3ChildChild": "100"
}
}
}
]
FAQs
This module returns the CSV file in Json file or object.
The npm package csv2jsonic receives a total of 6 weekly downloads. As such, csv2jsonic popularity was classified as not popular.
We found that csv2jsonic demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.

Product
Socket’s PHP and Composer support is now in Beta for all customers, with PHP reachability analysis generally available.

Product
Socket is bringing experimental protection to Firefox, scanning 97,000+ extensions in Mozilla's official directory for malware and risky updates.

Research
/Security News
Three compromised Rust crates pulled in a malicious dependency that downloaded and executed cross-platform malware during Cargo builds.