Bonjour,
Je possède un fichier xml dans lequel j'ai en gros ceci :
<tableaux>
<tableau id="plop" nbColonnes="2">
<tableau "id="plip" nbColonnes="4">
</tableaux>
J'ai fait une DTD pour mon fichier xml, mais je bloque sur un point et je ne trouve pas de réponse. Je voudrait pouvoir spécifier dans ma DTD que l'attribut nbColonnes, s'il n'est pas présent, vaut "1".
J'ai cherché sur internet et je pourrais faire un truc du genre :
<!ATTLIST tableau nbColonnes ("1" | "2" | "3" | "4" | ,...) "1">
Mais ça ne me va pas car je ne peut pas lister toutes les valeurs possibles !
Existe-t-il un moyen de donner une valeur par défaut à un attribut sans avoir à lister les valeurs possibles avant ?
En gros, existe-t-il quelquechose du genre :
<!ATTLIST tableau nbColonnes (CDATA) "1">, qui voudrait dire :"nbColonnes vaut 1 par défaut" ???
Merci d'avance![]()
Partager