htmlToMarkdown function

String htmlToMarkdown(
  1. String html, {
  2. Uri? baseUrl,
})

Converts an HTML document to structured Markdown. baseUrl resolves relative link/image targets; when null they are emitted verbatim.

Implementation

String htmlToMarkdown(String html, {Uri? baseUrl}) {
  final tokens = scanHtml(html).toList(growable: false);
  final converter = _Converter(baseUrl);
  return converter.convert(tokens);
}