Ajout d'un commentaire

Petit nouveau ! | 1 Messages

22 janv. 2009, 11:49

Bonjour,

Quelqun pourrait-il me dire comment indique t-on "un champ optionnel pour un avis personnel" dans le corps d'une DTD XML?Y a t-il une technique spéciale?

En vous remerciant,

Aljosha

ViPHP
ViPHP | 4674 Messages

24 févr. 2009, 17:07

Hey :-),

C'est très simple car les DTD utilisent les mêmes caractères spéciaux que les expressions régulières. Si tu as un élément bibliographie qui contient trois éléments : livre, article et commentaire. Ici, le commentaire n'est pas obligatoire (et on peut avoir zéro ou plusieurs livres et articles), alors :

Code : Tout sélectionner

<!ELEMENT bibliographie (livre*, article*, commentaire?)>
L'utilisation du point d'interrogation (?) est la solution à ton problème :-).
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).