You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
755 B
27 lines
755 B
use calamine::{Reader, open_workbook, Xlsx, DataType};
|
|
use std::error::Error;
|
|
use std::io;
|
|
use std::process;
|
|
extern crate csv;
|
|
|
|
|
|
fn main() {
|
|
let mut workbook: Xlsx<_> = open_workbook("../../test/lists/ifx_price.xlsx").expect("Cannot open file");
|
|
if let Some(Ok(range)) = workbook.worksheet_range("Sheet1")
|
|
{
|
|
//let total_cells = range.get_size().0 * range.get_size().1;
|
|
let non_empty_cells: usize = range.used_cells().count();
|
|
|
|
}
|
|
|
|
let mut rdr = csv::Reader::from_reader(io::stdin());
|
|
// Loop over each record.
|
|
for result in rdr.records()
|
|
{
|
|
let record = result.expect("a CSV record");
|
|
println!("{:?}", record[1]);
|
|
|
|
}
|
|
}
|
|
|