fn convert(
html: &str,
opts: Option<html_to_markdown_rs::ConversionOptions>,
) -> html_to_markdown_rs::error::Result<String> {
html_to_markdown_rs::convert(html, opts, None).map(|r| r.content.unwrap_or_default())
}
fn main() {
let html = "<h1>Hello World</h1><p>This is a <strong>test</strong>.</p>";
match convert(html, None) {
Ok(markdown) => {
println!("HTML:");
println!("{html}");
println!("\nMarkdown:");
println!("{markdown}");
}
Err(e) => {
eprintln!("Error: {e}");
}
}
}