Par Michael Smith,
xmlhack - traduit par Eric van der Vlist,
Dyomedea (vdv@dyomedea.com).
jeudi 30 mai 2002
Le texte complet est disponible sous format PDF (265KB); le source XML et les documents de production sont également disponibles.
La publication de Relax NG comme standard ISO/IEC est faite dans le cadre de DSDL, un projet plus général dont l'objectif est de:
"Créer un environnement dans lequel des tâches de validation de différente nature peuvent être appliquées à un document XML pour réaliser une validation plus complète que ne pourrait le faire une technologie unique."
Relax NG est la partie 2, "validation basée sur une grammaire" du projet global DSDL. Une présentation introduit les spécifications constituant DSDL et résume:
"Deux types de spécifications sont incluses: des spécifications décrivant les règles de validité d'un document et des règles pour combiner et réunir des ensembles de processus applicables aux tâches de validation d'un document. Cette intégration rend DSDL applicable à la fois aux applications de commerce et de publication."
Les autres parties de DSDL incluent:
- validation basée sur des règles (Schematron)
- types de données
- cadre d'interopérabilité (interoperability framework) [NDT: l'éditeur de cette partie n'est autre que le traducteur de cet article]
- Support des types et des espaces de noms par les DTDs
Relax NG a été publié auparavant comme une committee specification OASIS.
Autres articles:
Copyright 2002,
Michael Smith (auteur) et Eric van der Vlist (traducteur).
|