worldbank/worldbank.rs
1extern crate csv;
2
3use std::path::Path;
4
5use csv_scout::metadata::{Dialect, Quote};
6
7fn main() {
8 let data_filepath = Path::new(file!())
9 .parent()
10 .unwrap()
11 .join("../tests/data/gdp.csv");
12 let dialect = Dialect {
13 delimiter: b',',
14 // header: Header {
15 // has_header_row: true,
16 // num_preamble_rows: 4,
17 // },
18 quote: Quote::Some(b'"'),
19 // flexible: false,
20 // is_utf8: true,
21 };
22 let mut reader = dialect.open_path(data_filepath).unwrap();
23 let result = reader.records().next();
24 let record = result.unwrap().unwrap();
25 println!("{record:?}");
26}