Get support for soyuka/csv2json

If you're new to LTH, please see our FAQ for more information on what it is we do.

Support Options

Unfortunately, there are currently no active helpers for this repository on the platform. Until they become available, we reccomend the following actions:

View Open Issues

Take a look to see if anyone else has experienced the same issue as you and if they managed to solve it.

Open an Issue

Make sure to read any relevant guidelines for opening issues on this repo before posting a new issue.

Sponsor directly

Check out the page and see if there are any options to sponsor this project or it's developers directly.

soyuka/csv2json

csv2json Build Status

This does work as a stream, and you can do:

let csv2json = require('@soyuka/csv2json')

fs.createReadStream('some.csv')
.pipe(csv2json)
.pipe(stdout)

It won't emit Javascript objects but JSON strings ! Please use csv-parser if you need javascript objects.

Advantages:

  • no dependencies
  • fast
  • small memory footprint

Man

Name csv2json - Basic Csv To Json

Synopsis csv2json [ --separator ] [ --quote ] [ destination ]

Description

    Transform to json and pipe to jq:

    csv2json < data.csv | jq . 

    Redirect output to file:

    csv2json < data.csv > data.json

    File destination:

    cat data.csv | csv2json --separator , data.json

Options

    --separator         sets the csv separator, default ;
    --quote             csv quote character, default "
Our Mission

We want to make open source more sustainable. The entire platform was born from this and everything we do is in aid of this.

Interesting Articles

Thank you for checking out LiveTechHelper |
2025 © lth-dev incorporated

p-e622a1a2