prelude-xml-parser 0.12.0

Deserialize Prelude EDC native XML files into Rust stucts.
Documentation

Prelude XML Parser

Tests Status crates.io

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

Installation

cargo add prelude-xml-parser

Supported native files

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

Development

This crate lives in the prelude-parser repository, alongside the Python bindings that build on it. It is published to crates.io on its own version series and can be used as a standalone Rust dependency. See the repository's contributing guide for how to build, test, and benchmark it.