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

prelude-xml-parser

Deserialize Prelude EDC native XML files into Rust stucts

13 releases (7 breaking)

new 0.8.0 Feb 12, 2025
0.7.3 Nov 18, 2024
0.7.2 Oct 15, 2024
0.6.0 Jun 6, 2024

#2749 in Parser implementations

Download history 228/week @ 2024-10-25 463/week @ 2024-11-01 103/week @ 2024-11-08 358/week @ 2024-11-15 103/week @ 2024-11-22 115/week @ 2024-11-29 103/week @ 2024-12-06 169/week @ 2024-12-13 27/week @ 2024-12-20 34/week @ 2024-12-27 56/week @ 2025-01-03 103/week @ 2025-01-10 6/week @ 2025-01-17 26/week @ 2025-01-24 15/week @ 2025-01-31 205/week @ 2025-02-07

252 downloads per month

MIT license

120KB
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