From: Eric van der Vlist (vdv@dyomedea.com)
Date: 20/06/2002 - 13:58
On Thu, 2002-06-20 at 15:27, Cyril Jandia wrote:
> Parmi celles de vos idées qui me plaisent le plus, et seulement celles dont je
> crois avoir compris l'enjeu et la solution proposée - avec ce sentiment : "Bon
> sang mais c'était bien sûr!... Comment ne pas y avoir pensé plus tôt?!"
Comme beaucoup d'idées, elle avait besoin d'un terrain propice pour
éclore, en l'occurrence d'un langage de schéma simple et dépouillé tel
que Relax NG.
La base de Relax NG (ou du moins de l'implémentation de James Clark) est
la dérivation de "patterns" par les noeuds d'un document XML: de manière
récursive on "retire" du schema Relax NG les patterns correspondants aux
noeuds présents dans le document.
Si après avoir retiré le dernier noeud on n'a eu aucune erreur et que ce
qui reste est composé de patterns optionels, le document est valide.
C'est un mécanisme d'une simplicité extrème et mon idée est uniquement
d'introduire la possibilité de transformer certains noeuds au moment de
la dérivation...
Merci pour votre réaction!
Eric van der Vlist
--
See you in San Diego.
http://conferences.oreillynet.com/os2002/
------------------------------------------------------------------------
Eric van der Vlist http://xmlfr.org http://dyomedea.com
(W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema
------------------------------------------------------------------------
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|