Jeni Tennison
a annoncé
un schema documenté
de W3C XML Schema
écrit en RELAX NG.
Eric van der Vlist,
Dyomedea (vdv@dyomedea.com).
jeudi 21 juin 2001
Jeni Tennison
présente ce travail comme une démonstration de la puissance de RELAX NG ainsi qu'un test concret permettant de
comparer les deux langages:
"Je pense que le vocabulaire XML Schema est une bonne
démonstration pour RELAX NG parce qu'il y a beaucoup d'interdépendances entre
attributs et entre attributs et éléments. Ce schéma RELAX NG suit dans une
certaine mesure le schéma XML Schema pour XML Schema (en utilisant les mêmes
conventions de noms) pour faciliter la comparaison entre les deux. J'ai aussi
ajouté des commentaires à propos de la facilité avec laquelle ces deux langages
gèrent différents aspects du vocabulaire."
Plusieurs restrictions mettant en
jeu des interdépendances exprimées dans le schéma RELAX NG seraient ainsi impossibles à décrire avec W3C XML Schema, et à l'inverse, les jokers (any et anyAttribute) seraient
plus faciles à exprimer en utilisant W3C XML Schema.
Autres articles:
Copyright 2001,
Eric van der Vlist.
|