9 releases
0.3.7 | Jun 8, 2024 |
---|---|
0.3.6 | Jun 6, 2024 |
0.3.1 | May 31, 2024 |
0.2.0 | May 29, 2024 |
0.1.0 | May 29, 2024 |
#3 in #raxb
1,067 downloads per month
Used in 2 crates
13KB
271 lines
RAXB
The Rust Architecture for XML Binding (RAXB
) provides an API and tools that automate the mapping between XML documents and Rust structures.
Legal
Licensed under MIT
license.
Features
The RAXB framework enables developers to perform the following operations:
- Unmarshal XML content into a Rust representation
- Access and update the Rust representation
- Marshal the Rust representation of the XML content into XML content
RAXB gives Rust developers an efficient and standard way of mapping between XML and Rust code. Rust developers using RAXB are more productive because they can write less code themselves and do not have to be experts in XML. RAXB makes it easier for developers to extend their applications with XML and Web Services technologies.
Usage
Add dependency to Cargo.toml:
[dependencies]
raxb = "0.3"
Dependencies
~2–16MB
~184K SLoC