Re: xmllint me fait un caprice ?
On Mon, Sep 17, 2007 at 08:36:45PM +0200, Stephane Bortzmeyer wrote:
> > module1.dbk:380: element slides: validity error : Element slides content
> > does not follow the DTD, expecting (slidesinfo , speakernotes? , foil* ,
> > foilgroup*), got (slidesinfo foil foil foil foil foil foil foil foil
> > foil foilgroup foilgroup foilgroup foil )
>
> Dans les DTD (contrairement à ce que permet RelaxNG), l'ordre est
> significatif. Apparemment (je ne connais pas cette DTD particulière),
> il faut mettre tous les <foil> avant tous les <foilgroup>, ce que ne
> fait pas votre document.
Mhh, d'accord : pour que mon document soit valide, il faudrait
(foil|foilgroup)* dans la DTD.
Merci de m'avoir éclairé.
--
Thomas Harding
Reply to: