#html-text #html-parser #convert-html #html #plain-text #text

bin+lib nanohtml2text

一个零依赖的库,用于将 HTML 转换为纯文本

5 个版本

0.1.4 2022 年 9 月 24 日
0.1.3 2022 年 4 月 23 日
0.1.2 2022 年 1 月 13 日
0.1.1 2022 年 1 月 9 日
0.1.0 2022 年 1 月 6 日

#130电子邮件

Download history • Rust 包仓库 285/week @ 2024-03-13 • Rust 包仓库 243/week @ 2024-03-20 • Rust 包仓库 208/week @ 2024-03-27 • Rust 包仓库 377/week @ 2024-04-03 • Rust 包仓库 341/week @ 2024-04-10 • Rust 包仓库 321/week @ 2024-04-17 • Rust 包仓库 262/week @ 2024-04-24 • Rust 包仓库 304/week @ 2024-05-01 • Rust 包仓库 177/week @ 2024-05-08 • Rust 包仓库 182/week @ 2024-05-15 • Rust 包仓库 230/week @ 2024-05-22 • Rust 包仓库 276/week @ 2024-05-29 • Rust 包仓库 172/week @ 2024-06-05 • Rust 包仓库 188/week @ 2024-06-12 • Rust 包仓库 150/week @ 2024-06-19 • Rust 包仓库 165/week @ 2024-06-26 • Rust 包仓库

704 每月下载次数
用于 8 个 Crates(4 直接使用)

MIT 许可证

80KB
2.5K SLoC

nanohtml2text

将 HTML 转换为文本的零依赖库;是 html2text 的替代品,不使用完整的浏览器级 HTML 解析器

基于 这个 go html2text 库

主要用于显示 HTML 邮件作为文本。根据你尝试转换的 HTML 结构,效果可能有所不同。

此库有一个函数,html2text,它接受一个 html &str 并返回一个纯文本 String

crates.io

在 main.rs 中包含命令行工具,以从 stdin 处理,如果你想测试/实验它

贡献

使用 git-send-email 或 git-request-pull 向 我的邮件列表

无运行时依赖