#charset #unicode #web

xmldecl

以网络兼容的方式从基于 ASCII 的伪 XML 声明中提取编码

3 个不稳定版本

0.2.0 2021 年 10 月 1 日
0.1.1 2021 年 3 月 22 日
0.1.0 2021 年 3 月 9 日

#1836文本处理

Download history 130/week @ 2024-03-14 125/week @ 2024-03-21 228/week @ 2024-03-28 159/week @ 2024-04-04 174/week @ 2024-04-11 209/week @ 2024-04-18 335/week @ 2024-04-25 505/week @ 2024-05-02 354/week @ 2024-05-09 408/week @ 2024-05-16 310/week @ 2024-05-23 253/week @ 2024-05-30 174/week @ 2024-06-06 451/week @ 2024-06-13 172/week @ 2024-06-20 271/week @ 2024-06-27

1,090 每月下载量

Apache-2.0 OR MIT

15KB
333

xmldecl

crates.io docs.rs Apache 2 OR MIT dual-licensed

xmldecl::parse() 以网络兼容的方式从 text/html 中的基于 ASCII 的伪 XML 声明中提取编码。

查看 https://github.com/whatwg/html/pull/1752

许可

请参阅名为 COPYRIGHT 的文件。

文档

在线生成的 API 文档 可用。

最低支持的 Rust 版本

MSRV: 1.51.0

发行说明

0.2.0

  • 移除 1024 字节限制。

0.1.1

  • 将 UTF-16LE 和 UTF-16BE 映射到 UTF-8,如 meta 中的。

0.1.0

  • 初始发布。

lib.rs:

xmldecl::parse() 以 WebKit 兼容的方式从 text/html 中的基于 ASCII 的伪 XML 声明中提取编码。

依赖

~3MB
~118K SLoC