fh_catalog_strings/
fh-catalog-strings.rs

1use libesedb::EseDb;
2
3fn main() {
4    let filename = std::env::args()
5        .nth(1)
6        .unwrap_or("Catalog1.edb".to_string());
7    let db = EseDb::open(filename).unwrap();
8    println!("Db load finished!");
9    let string = db.table_by_name("string").unwrap();
10    for rec in string.iter_records().unwrap() {
11        let rec = rec.unwrap();
12        let vals = rec
13            .iter_values()
14            .unwrap()
15            .map(|v| v.unwrap_or_default().to_string())
16            .collect::<Vec<_>>();
17        println!("{}", vals.join("\t"));
18    }
19}