# Prelude XML Parser [![Tests Status](https://github.com/pbs-data-solutions/prelude-xml-parser/actions/workflows/testing.yml/badge.svg?branch=main&event=push)](https://github.com/pbs-data-solutions/prelude-xml-parser/actions?query=workflow%3ATesting+branch%3Amain+event%3Apush) ![crates.io](https://img.shields.io/crates/v/prelude-xml-parser.svg?color=brightgreen) Deserialize Prelude EDC native XML files into Rust stucts. Enabling the `python` feature allows deserializing to Python classes with PyO3. ## Supported native files - [x] Subject native XML - [x] Site Native XML - [x] User Native XML