#xml-parser #xml #deserialize #pyo3 #prelude-edc

prelude-xml-parser

将 Prelude EDC 原生 XML 文件反序列化为 Rust 结构体

7 个版本 (破坏性)

0.6.0 2024年6月6日
0.5.0 2024年6月4日
0.4.1 2024年6月4日
0.3.0 2024年6月2日
0.1.0 2024年6月1日

#2614解析器实现

Download history · Rust 包仓库 1177/week @ 2024-05-31 · Rust 包仓库 112/week @ 2024-06-07 · Rust 包仓库 73/week @ 2024-06-14 · Rust 包仓库 83/week @ 2024-06-21 · Rust 包仓库 55/week @ 2024-06-28 · Rust 包仓库 121/week @ 2024-07-05 · Rust 包仓库 134/week @ 2024-07-12 · Rust 包仓库 150/week @ 2024-07-19 · Rust 包仓库 160/week @ 2024-07-26 · Rust 包仓库 183/week @ 2024-08-02 · Rust 包仓库 133/week @ 2024-08-09 · Rust 包仓库 119/week @ 2024-08-16 · Rust 包仓库

664 每月下载量

MIT 许可证

125KB
2K SLoC

Prelude XML 解析器

Tests Status crates.io

将 Prelude EDC 原生 XML 文件反序列化为 Rust 结构体。启用 python 功能允许使用 PyO3 将其反序列化为 Python 类。

支持的原生文件

  • 主题原生 XML
  • 站点原生 XML
  • 用户原生 XML

依赖项

~2–9MB
~76K SLoC