serde-appxmanifest

Crates.ioserde-appxmanifest
lib.rsserde-appxmanifest
version0.1.1
created_at2025-07-12 02:17:03.454906+00
updated_at2025-07-21 07:17:27.122036+00
descriptionserde-appxmanifest
homepagehttps://github.com/ahaoboy/serde-appxmanifest
repositoryhttps://github.com/ahaoboy/serde-appxmanifest
max_upload_size
id1748896
size502,665
阿豪 (ahaoboy)

documentation

README

serde-appxmanifest

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.

Usage

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:?}");
Commit count: 0

cargo fmt