Desde hace mucho tiempo la mayoría de quienes usabamos XML teníamos claro que los XSD eran vitales para la validación de su estructura. Lamentablemente, luego de intentar resolver algunos problemas, como la condicionalidad de un Sub-Elemento apartir del valor de un Atributo, la sonrisa en nuestra cara desaparecia..., obvio, no podía ser tan fácil!.
Pero ahora, ese y otro problemas como:
- Exclusividad en los atributos: poder condicionar la existencia uno u otro atributo (nunca de ambos juntos).
- Agrupación de atributos: poder agrupar Atributos, tal como se hace con los Elementos.
- Condicionalidad de la estructura: poder condicionar si un Sub-Elemento debe existir o no apartir del valor de un Atributo.
... están resueltos, -> "Long live Schematron!".
más info: Improving XML Document Validation with Schematron
Bitcent: The 10⁻¹⁰ Dollar Unit for AI Pricing
Hace 7 meses