修复多次显示列名的问题
This commit is contained in:
parent
0c4be634de
commit
1707b02b27
@ -1,7 +1,6 @@
|
||||
use std::{io::Read, path::PathBuf};
|
||||
use std::fs::File;
|
||||
use std::io::{BufRead, BufReader, Cursor};
|
||||
use std::ptr::read;
|
||||
|
||||
pub fn handle(path: PathBuf, filter_str:String, start_index: u32, end_index: u32) -> Box<dyn Read>{
|
||||
let reader = BufReader::new(File::open(path).unwrap());
|
||||
@ -27,6 +26,7 @@ fn take(reader: &mut Vec<String>, start_index: u32, end_index: u32) -> Vec<Strin
|
||||
return reader.to_owned();
|
||||
}
|
||||
let header = reader[0].clone();
|
||||
reader.remove(0);
|
||||
let mut body= Vec::new();
|
||||
body.push(header);
|
||||
if end_index == 0{
|
||||
|
Loading…
Reference in New Issue
Block a user