#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 285/week @ 2024-03-13 243/week @ 2024-03-20 208/week @ 2024-03-27 377/week @ 2024-04-03 341/week @ 2024-04-10 321/week @ 2024-04-17 262/week @ 2024-04-24 304/week @ 2024-05-01 177/week @ 2024-05-08 182/week @ 2024-05-15 230/week @ 2024-05-22 276/week @ 2024-05-29 172/week @ 2024-06-05 188/week @ 2024-06-12 150/week @ 2024-06-19 165/week @ 2024-06-26

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 向 我的邮件列表

无运行时依赖