c2j

command module
v0.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 22, 2021 License: MIT Imports: 6 Imported by: 0

README

C2J

Go Go Report Card codecov

A simple command line for convert CSV in JSON list of objects based on header.

Install

With Go 1.17 or higher:

go install github.com/edermanoel94/c2j
Usage
Convert

To convert, run the c2j command to read from STDIN, using standard delimiter, which is comma.

$ cat example_comma.csv | c2j
Convert with custom delimiter

Use the --delimiter or short version-d flag to specify a delimiter.

$ cat example_semicolon.csv | c2j --delimiter ";"
Demo

Demonstration

Todo

  • Convert without header and generate keys based on index (WIP)
  • Use a path to file argument for convert
  • Save output to a file
  • Benchmark

Contributing

Pull requests for new features, bug fixes, and suggestions are welcome!

License

MIT

Live

I use Twitch to stream, follow me, to see new features on this project.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL