use-csv
Practical CSV utility primitives for lightweight delimiter detection, field escaping, and row splitting.
Warning: versions below
0.3.0are experimental and may change as the crate matures.
Example Usage
use ;
let rows = parse_csv_basic;
assert_eq!;
assert_eq!;
assert_eq!;
assert_eq!;
Scope
- common delimiter detection for comma, tab, semicolon, and pipe separated data
- conservative quoted-field splitting
- lightweight row parsing for fixtures, CLIs, docs, and config helpers
Non-Goals
- full RFC 4180 support
- streaming CSV parsing
- encoding detection
License
Licensed under either of the following, at your option:
- MIT License
- Apache License, Version 2.0