| Crates.io | csv2xlsx-line |
| lib.rs | csv2xlsx-line |
| version | 0.1.2 |
| created_at | 2025-02-11 17:52:53.01857+00 |
| updated_at | 2025-06-20 16:32:17.208117+00 |
| description | A rust library to convert csv to multiple xlsx files |
| homepage | https://github.com/Zcb991/csv2xlsx-line |
| repository | https://github.com/Zcb991/csv2xlsx-line |
| max_upload_size | |
| id | 1551735 |
| size | 40,866 |
A rust library to convert csv to multiple xlsx files
[dependencies]
csv2xlsx = "0.1.0" # 或者使用最新版本
use std::error::Error;
use csv2xlsx_line::{read_columns_headers, convert_from_path};
use std::sync::atomic::{AtomicBool, Ordering};
use std::sync::Arc;
fn main() -> Result<(), Box<dyn Error>> {
let file = "data.csv";
let flag = Arc::new(AtomicBool::new(false));
convert_from_path(file, &flag);
Ok(())
}
like
git add .
git commit -m "aaa"
git push
...
cd src
cargo test