Après l'annonce
par Jonathan Borden
d'un schéma Schematron
pour RDDL,
Rick Jelliffe
a annoncé
une description RDDL
de Schematron
et donné des nouvelles de l'avancement de Schematron 1.5.
Eric van der Vlist,
Dyomedea (vdv@dyomedea.com).
vendredi 26 janvier 2001
Le schéma Schematron de RDDL donne un nouvel exemple de la souplesse de ce
langage qui permet d'exprimer des contraintes difficiles ou impossibles à
exprimer avec d'autres langages de schémas:
"Schematron est intéressant parce
qu'il permet [d'exprimer] des contraintes qui seraient très difficiles à
exprimer avec par exemple Relax ou TREX. Par exemple, un [attribut] xlink:arcrole ou
xlink:role doit avoir une valeur de type référence à une URI, mais pas une
référence relative (cela pourrait également être exprimé comme un
"pattern" W3C XML Schema)."
RDDL est désormais utilisé
par la page d'accueil Schematron qui profite de
cette occasion pour inclure plus de ressources:
- Une nouvelle
DTD pour Schematron
1.5, mis à jour pour permettre au besoin l'utilisation d'un préfixe
d'espace de noms ("sch:").
- Un
nouveau schéma W3C XML Schema pour Schematron.
- Un
nouveau schéma Schematron 1.5 pour Schematron 1.5.
- Une
version mise à jour de la spécification de Schematron
1.5 qui davrait être "soumise au W3C en tant que note après fignolage".
- Une
référence rapide avec une DTD simplifiée et
les productions combinées complètes des quatre spécifications W3C
concernées.
Rick Jelliffe a également fait un rapport
d'avancement de Schematron 1.5 (qui devrait être
publié la semaine prochaine) et donné une astuce
permettant d'utiliser Schematron comme debugger XSLT.
Autres articles:
Copyright 2001,
Eric van der Vlist.
|