0.0.1 • Published 6 years ago
string-to-json-node v0.0.1
string-to-json
module to transform csv to json
Usage
assert.deepEqual(csvToJson('a,b,c\n1,2,3\n4,5,6'),
[
{
a:1,
b:2,
c:3
},
{
a:4,
b:5,
c:6
}
]
);
});
const json = csvToJson('a,b,c\n1,2,3\n4,5,6');
const csv = csvToJson.inverse(json);
assert(csv === 'a,b,c\n1,2,3\n4,5,6');
const json = csvToJson('a,b,c\n1,2,3\n4,5,6');
json.push({ a:4, d:10 });
const csv = csvToJson.inverse(json);
assert.equal(csv, 'a,b,c,d\n1,2,3\n4,5,6\n4,,,10');
API
csvTOJson(csv, splittedBy = '\n', columnSeparatedBy = ',') -> array
csvTOJson,inverse(array, splittedBy = '\n', columnSeparatedBy = ',') -> string
0.0.1
6 years ago