Documentation
xmlschema — Validateur XSD 1.0
Moteur de validation XML Schema rigoureux pour pipelines de données critiques.
Installation
Ajoutez xmlschema à vos dépendances :
[dependencies]
xmlschema = "0.0.10"
Exemple de Validation
Validez vos documents XML contre des schémas XSD officiels :
use Schema;
let xsd = read_to_string?;
let schema = parse?;
let xml = read_to_string?;
match schema.validate
Types Reconnus
- Types simples : string, integer, decimal, boolean, dateTime, date, anyURI
- Types complexes : sequences, choices, all
- Facettes : minInclusive, maxInclusive, length, pattern (regex), enumeration