Documentation
Installation & Démarrage Rapide
Commencez avec oxml dans vos projets Rust, environnements CLI, navigateurs et flux de travail IA.
Configuration Cargo
Ajoutez oxml à votre fichier Cargo.toml :
[dependencies]
oxml = "0.0.10"
Ou installez-le directement via la ligne de commande Cargo :
oxml supporte les environnements no_std avec allocation dynamique (alloc).
Drapeaux de Fonctionnalités
Personnalisez le comportement d'exécution avec les fonctionnalités optionnelles :
| Fonctionnalité | Description | Dépendances | | : --- | : --- | : --- | | async | Lecteur de flux non-bloquant pour tokio::io::AsyncBufRead | tokio | | tracing | Spans de diagnostic OpenTelemetry et Tokio | tracing | | serde | Sérialisation et désérialisation intégrées | serde |
Activez les fonctionnalités souhaitées dans votre manifeste :
[dependencies]
oxml = { version = "0.0.10", features = ["async", "tracing"] }
Outils Satellites
Installez les outils spécialisés de l'écosystème synchronisé oxml :
- Outil en ligne de commande :
cargo install oxml-cli - Module WebAssembly :
npm install @oxml/wasm - Serveur MCP pour agents IA :
cargo install oxml-mcp - Validateur de Schéma XML :
cargo add xmlschema