Skip to content

Latest commit

 

History

History
47 lines (36 loc) · 1.14 KB

README.md

File metadata and controls

47 lines (36 loc) · 1.14 KB

CI

Csv2JsonJS

A CSV to/from JSON converter library

Installation

Csv2JsonJS is available on NPM registry

npm install csv2jsonjs

Usage

Converting JSON to CSV

const fs = require("fs");
const { convertJsonToCsv } = require("csv2jsonjs");

const jsonContent = fs.readFileSync("myfile.json", "utf-8");
const csv = convertJsonToCsv(jsonContent);
console.log(csv);

convertJsonToCsv throws error when given invalid JSON string.

Converting CSV to JSON Object

const fs = require("fs");
const { convertCsvToHash } = require("csv2jsonjs");

const csvContent = fs.readFileSync("myfile.csv", "utf-8");
const json = convertCsvToHash(csvContent);
console.log(json);

convertCsvToHash throws error when given invalid CSV string.

Converting CSV to JSON Array

const fs = require("fs");
const { convertCsvToJSONList } = require("csv2jsonjs");

const csvContent = fs.readFileSync("myfile.csv", "utf-8");
const json = convertCsvToJSONList(csvContent);
console.log(json);

convertCsvToJSONList throws error when given invalid CSV string.