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

prelude-xml-parser

Deserialize Prelude EDC native XML files into Rust stucts

12 releases (6 breaking)

0.7.3 Nov 18, 2024
0.6.1 Oct 8, 2024
0.6.0 Jun 6, 2024

#2509 in Parser implementations

Download history 117/week @ 2024-08-21 64/week @ 2024-08-28 107/week @ 2024-09-04 196/week @ 2024-09-11 119/week @ 2024-09-18 112/week @ 2024-09-25 397/week @ 2024-10-02 1471/week @ 2024-10-09 307/week @ 2024-10-16 339/week @ 2024-10-23 391/week @ 2024-10-30 193/week @ 2024-11-06 351/week @ 2024-11-13 121/week @ 2024-11-20 29/week @ 2024-11-27 146/week @ 2024-12-04

676 downloads per month

MIT license

110KB
2K SLoC

Prelude XML Parser

Tests Status crates.io

Deserialize Prelude EDC native XML files into Rust stucts. Enabling the python feature allows deserializing to Python classes with PyO3.

Supported native files

  • Subject native XML
  • Site Native XML
  • User Native XML

Dependencies

~2–4MB
~73K SLoC