Re: Soucis avec le motif "interleave" de relaxNG

Stephane Bortzmeyer <[email protected]> Wed, 25 Apr 2007 21:45:01 +0200
Newsgroups gmane.text.xml.french.tech
Message-ID <[email protected]>
On Wed, Apr 25, 2007 at 05:42:02PM +0200,
 SCHNEIDER, Stephane <[email protected]> wrote 
 a message of 79 lines which said:

>  Cependant, la validation par <Oxygen/> me donne l'erreur suivante :
>  "E overlapping element names in operands of "interleave" ,  en
>  pointant sur l ?lement <struct>.

C'est presque la même erreur que celle affichée par xmllint :

toto.rng:15: element interleave: Relax-NG parser error : Element or text conflicts in interleave
Relax-NG schema toto.rng failed to compile

On peut donc se demander si Oxygen n'a pas un peu copié de code...

C'est une vieille bogue de xmllint, jamais réparée :

http://bugzilla.gnome.org/show_bug.cgi?id=324164

Votre schéma semble correct et rnv valide vos deux fichiers sans
problème.