rust-csv
rust-csv copied to clipboard
A CSV parser for Rust, with Serde support.
41c71ed353a71526c52633d854466c1619dacae4 brought us `itoa` 1.x, but it's not yet available in an official `csv` release. Should be fairly straightforward to release current master as 1.1.7 CC @BurntSushi @waywardmonkeys
On `csv 1.1.1` When using `serde` to serialize a CSV file, the header is not written in the file if `Writer::serialize()` has not been called. This might seems logical but...
#### What version of the `csv` crate are you using? version = "1.1.6" #### Briefly describe the question, bug or feature request. The program panics when serializing a struct that...
Optimization for eliminating redundant memory operations related to this issue. https://github.com/BurntSushi/rust-csv/issues/280
Hello Andrew! First of all, thank you for this library and all other awesome work that you do! I was browsing through sources of this crate to get a better...
As discussed, I added a simple example for parsing data with whitespace. Hopefully I've not missed anything - let me know if I have and I'll sort it.
Noob question please: When trying to add a new record on my existing csv file, my program overwrites the csv file instead of appending the new record. As much as...
#### What version of the `csv` crate are you using? 1.1.3 #### Briefly describe the question, bug or feature request. This was briefly discussed in #47, but I'd like to...
Currently, if data is written with QuoteStyle::Necessary, and the first field of a row happens to start with a comment character, the row will be ignored as a comment when...
https://github.com/BurntSushi/rust-csv/blob/41c71ed353a71526c52633d854466c1619dacae4/csv-core/src/reader.rs#L669 For this line of code, it will always update the value of `self.line`, even if the value of it does not change. This introduces some redundant operations. If we...