From: BELLENGIER Sylvain PP DL SDIT EPP (Sylvain.BELLENGIER@interieur.gouv.fr)
Date: 05/09/2002 - 09:10
Dans une DTD, on déclare un élément avec sous éléments de la manière
suivante :
<!ELEMENT elt (selt1, selt2, selt3)>
La virgule étant le séparateur "officiel" des sous-éléments.
Par contre, je ne comprends pas bien la règle de gestion à appliquer sur
votre document
Pouvez-vous me donner des précisions ?
En effet, pourquoi ne pas déclarer votre DTD (en distinguant élement et
attributs) de la manière suivante :
<!ELEMENT document (Entete+)>
<!ELEMENT Entete EMPTY>
<!ATTLIST Entete
Demandeur CDATA #REQUIRED
Service CDATA #REQUIRED>
...
Telephone CDATA #REQUIRED>
Cordialement,
> -----Message d'origine-----
> De: VILLAIN FRANCK [SMTP:FRANCK.VILLAIN@launchers.eads.net]
> Date: jeudi 5 septembre 2002 10:51
> À: 'xml-tech@xmlfr.org'
> Objet: [xml-tech] La dtd
>
>
> Bonjour,
>
> Petit probleme avec une dtd.
> Quelq'eun pourrait-il m'expliquer ce que signifie un espace blanc ou une
> virgule entre deux éléments.
>
> Ex:
> Ca ca marche
> <!ELEMENT Entete ((Demandeur, service, Correspondant, Intervenant)+,
> (visa,
> telephone))>
>
> Ca ca marche pas
> <!ELEMENT Entete ((Demandeur service Correspondant Intervenant)+ (visa
> telephone))>
>
> Pour moi la virgule indique que si A,B l'element A doit etre present et
> suivi de B.
> Hors si je ne met pas de virgule je ne peux pas le valider.
>
> Merci
>
> Franck
> --
> Devenez redacteur <XML>fr et contribuez au developpement du
> xml francophone (http://xmlfr.org/infos/redacteurs/) !
>
> Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
>
> Cette liste est a votre disposition pour discuter en francais de
> tout sujet technique lie a XML.
>
> Pour resilier votre abonnement, envoyez un message contenant
> la commande "unsubscribe" a xml-tech-request@xmlfr.org
> (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|