[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

xmllint me fait un caprice ?



Bonjour,
j'ai une série de diapos en docbook avec la dtd suivante :
<!DOCTYPE slides PUBLIC "-//Norman Walsh//DTD Slides V3.3.1//EN"
"http://docbook.sourceforge.net/release/slides/current/schema/dtd/slides-full.dtd";>


Voilà ce que me sort xmllint --valid module1.dbk

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 )
</slides>
         ^

J'ai essayé d'ajouter des caractères non-espaces entre les balises et,
là, il m'indique effectivement des CDATA en plus :)

Moi, je comprends que :
 -- slidesinfo est obligatoire ;
 -- speakernotes est optionnel ;
 -- foil et foilgroup peuvent apparaître un nombre quelconque de fois.

Où est mon erreur ?

-- 
Thomas Harding



Reply to: