Use the right key name when convertir from CSV to NDJSON

This commit is contained in:
Clément Renault 2024-09-11 18:27:00 +02:00
parent 3e9198ebaa
commit e7d9db078f
No known key found for this signature in database
GPG Key ID: F250A4C4E3AE5F5F

View File

@ -155,7 +155,8 @@ pub fn read_csv(input: &File, output: impl io::Write, delimiter: u8) -> Result<u
let headers = reader.headers().map_err(|e| DocumentFormatError::from((ptype, e)))?.clone(); let headers = reader.headers().map_err(|e| DocumentFormatError::from((ptype, e)))?.clone();
let typed_fields: Vec<_> = headers.iter().map(parse_csv_header).collect(); let typed_fields: Vec<_> = headers.iter().map(parse_csv_header).collect();
let mut object: Map<_, _> = headers.iter().map(|k| (k.to_string(), Value::Null)).collect(); let mut object: Map<_, _> =
typed_fields.iter().map(|(k, _)| (k.to_string(), Value::Null)).collect();
let mut line = 0; let mut line = 0;
let mut record = csv::StringRecord::new(); let mut record = csv::StringRecord::new();