39个版本 (22个稳定版)
1.2.10 | 2024年7月15日 |
---|---|
1.2.5 | 2024年5月21日 |
1.2.4 | 2024年2月27日 |
0.5.1 | 2024年1月6日 |
#2279 in 解析器实现
每月130次下载
在 2 crates 中使用
27KB
626 行
mdka
HTML到Markdown (MD) 转换器,用 Rust 编写。
摘要
一种名为 mdka 的文本处理工具。 "ka" 指的是 "化 (か)",表示转换。
设计理念
- 高速
- 低内存消耗
- 易于使用
使用方法
Cargo.toml
[dependencies]
mdka = "1.2"
awesome.rs
use mdka::from_html
fn awesome_fn() {
let input = r#"
<h1>heading 1</h1>
<p>Hello, world.</p>"#;
let ret = from_html(input);
println!("{}", ret);
// # heading 1
//
// Hello, world.
//
}
致谢
依赖项
~1.5–6.5MB
~34K SLoC