#csv #json #file-content #command-line-tool #cli

app fast-csv-to-json

Fast CSV to JSON - A simple CLI tool for converting CSV file content to JSON

1 unstable release

0.3.1 Apr 5, 2023

#93 in #file-content

MIT license

18KB
59 lines

fast-csv-to-json

A simple CLI tool for converting CSV file content to JSON.

我花了一個小時搓出來,接著優化了兩天的快速 CSV 轉 JSON CLI 小工具

Installation

Install Rust with rustup first.

Use cargo command to install this tool.

cargo install fast-csv-to-json

SIMD optimization has been disabled due to Rust nightly toolchain requirement, you can still grab SIMD enabled code from simd-enabled branch and compile this tool manually.

Usage

Fast CSV to JSON - A simple CLI tool for converting CSV file content to JSON.

Usage: fast-csv-to-json [OPTIONS] --input <CSV FILE>

Options:
  -i, --input <CSV FILE>    Specify CSV input file. Required
  -o, --output <JSON FILE>  Specify JSON output file. Optional (If not set, the result will be printed out directly.)
  -h, --help                Print help
  -V, --version             Print version

About this Project

83% 性能提升!CSV 至 JSON 轉換工具優化記錄 (Blog post written in Chinese)

Dependencies

~19MB
~370K SLoC