| Crates.io | serde-appxmanifest |
| lib.rs | serde-appxmanifest |
| version | 0.1.1 |
| created_at | 2025-07-12 02:17:03.454906+00 |
| updated_at | 2025-07-21 07:17:27.122036+00 |
| description | serde-appxmanifest |
| homepage | https://github.com/ahaoboy/serde-appxmanifest |
| repository | https://github.com/ahaoboy/serde-appxmanifest |
| max_upload_size | |
| id | 1748896 |
| size | 502,665 |
A Rust library for parsing Windows AppxManifest.xml and AppxMetadata\\AppxBundleManifest.xml files, designed to extract metadata from Universal Windows Platform (UWP) application manifests efficiently.
let Some(p) = std::env::args().nth(1) else {
println!("serde-appxmanifest <AppxManifest.xml>");
return;
};
let xml = std::fs::read_to_string(&p).expect("failed to read xml file");
let package: Package = from_str(&xml).expect("failed to parse xml");
println!("{package:?}");