officemd_csv
CSV extraction helpers aligned with the officemd_xlsx table-to-markdown flow.
Features
- Single-sheet IR extraction from CSV bytes.
- Table-focused IR (
extract_tables_ir*) with syntheticColNheaders. - Formula footnotes from cells starting with
=. - Markdown rendering through
officemd_markdown. - Optional document properties block (
source_format=csv, delimiter metadata).
Rust Usage
use ;
use ;
let content = b"item,amount\nwidget,42\n";
let doc = extract_tables_ir?;
let markdown = markdown_from_bytes?;
let semicolon_doc = extract_tables_ir_with_options?;
Tests