Re: Validation XML en omettant les éléments inconnus

Adrien Kmiecik <[email protected]> Thu, 26 Feb 2009 08:46:37 +0100
Newsgroups gmane.text.xml.french.tech
Message-ID <[email protected]>
 Effectivement, mon langage de sch&eacute;ma est le W3C Schema.=20
A d&eacute;faut d'une option du langage XSD lui-m&ecirc;me, je pensais
filtrer les r&eacute;sultats de l'&eacute;valuation elle-m&ecirc;me. Mais=
 la
r&egrave;gle bloquant la poursuite de l'&eacute;valuation &agrave;la
premi&egrare erreure rencontr&eacute;e rend cette solution caduque.
Auriez-vous connaissance d'un param&eacute;tre permettant la poursuite de
l'&eavaluation apr&egrave;s la premi&egrave;re erreur, avec le parser
xerces-java (avant que je ne plonge dans ses sources ) ?
Stephane Bortzmeyer a &eacute;crit : On Wed, Feb 18, 2009 at 08:42:33AM
+0100, Adrien Kmiecik <[email protected]>[1] wrote a message of 35
lines which said: Est-il possible de contr&ocirc;ler un document XML, en
filtrant les &eacute;l&eacute;ments inconnus d'une version de sch&eacute;=
ma
XML lors de la validation par le parser ? Quel langage de sch&eacute;ma ?
Avec Schematron, c'est trivial puisqu'il fonctionne justement en listant =
ce
qui est obligatoire et que tout le reste est accept&eacute; par
d&eacute;faut. Avec RelaxNG, je suppose qu'on peut y arriver avec les
espacesde noms (en mettant des r&egrave;gles pour des &eacute;lements de
votre espace, mettons cnamts:*, et en disant que *:* est accept&eacute;).
Avec les DTD ou les W3C Schema, je ne crois pas que cela soit possible. -=
-
Devenez redacteur <XML>fr et contribuez au developpement du xml francopho=
ne
(http://xmlfr.org/infos/redacteurs/[2]) ! Liste de diffusion
"[email protected]"[3] (http://xmlfr.org[4]). Cette liste est a votre
disposition pour discuter en francais de tout sujet technique lie a XML.
Pourresilier votre abonnement, envoyez un message contenant la commande
"unsubscribe" a [email protected][5]
(mailto:[email protected]?Subject=3Dunsubscribe[6])=20


-------------------------------------------------------------------------=
---
*****************************************************
"Le contenu de ce courriel et ses eventuelles pi&egrave;ces jointes sont
confidentiels. Ils s'adressent exclusivement &agrave;la personne
destinataire. Si cet envoi ne vous est pas destin&eacute;, ou si vous l'a=
vez
re&ccedil;u par erreur, et afin de ne pas violer le secret des
correspondances, vous ne devez pas le transmettre &agrave;d'autres person=
nes
ni le reproduire. Merci de le renvoyer &agrave;l'&eacute;metteur et de le
d&eactruire.

Attention : L'Organisme de l'&eacute;metteur du message ne pourra &ecirc;=
tre
tenu responsable de l'alt&eacute;ration du pr&eacute;sent courriel. Il
appartient au destinataire de v&eacute;rifier que les messages et
pi&egrave;ces jointes re&ccedil;us ne contiennent pas de virus. Les opini=
ons
contenues dans ce courriel et ses &eacute;ventuelles pi&egrave;ces jointe=
s
sont celles de l'&eacute;metteur. Elles ne refl&egrave;tent pas la positi=
on
de l'Organisme sauf s'il en est dispos&eacute; autrement dans le
pr&eacute;sent courriel."
******************************************************=20

--- Links ---
   1 mailto:[email protected]
   2 http://xmlfr.org/infos/redacteurs/
   3 mailto:[email protected]
   4 http://xmlfr.org
   5 mailto:[email protected]
   6 mailto:[email protected]?Subject=3Dunsubscribe