J'ai un problème en XML avec une DTD
On a une DTD :
Code :
- <!ELEMENT document (titre, source?, date?, commentaire?, ANY*)>
- <!ATTLIST document
- id ID #REQUIRED
- type (QCM | texte | multimedia | indetermine) "indetermine">
|
le problème est qu' on aimerai que les type de document soit QCM, text, multimédia, indéterminer mais aussi d'autre type.
On a pensé à faire :
Code :
- <!ATTLIST document
- id ID #REQUIRED
- type (QCM | texte | multimedia | indetermine | CDATA) "indetermine">
|
Mais si on mets :
<document id="id1" type="questionnaire">
...
</document>
xmllint ne nous valide pas la feuille et nous dis que questionnaire n'est pas définie ...
y aurai t'il un moyen de résoudre ce pb sans faire :
Code :
- <!ATTLIST document
- id ID #REQUIRED
- type CDATA "indetermine">
|
Merki