From: Jandia Cyril (cjandia@logfi.fr)
Date: 25/03/2002 - 16:26
> De : Jean Pierre JOUANNY
> À : xml-tech@xmlfr.org; j_jouanny@yahoo.fr
> Objet : [xml-tech] DTD et entités externes
>
> Bonjour,
> je vous sollicite pour m'éclairer sur la voie du
> maniement d'XML.
> J'ai défini dans une DTD une entité externe (test) qui
> pointe vers un fichier XML dont le source est de cette
> nature :
> <etage numéro="3">
> texte libre
> </etage>
>
> je souhaite dans le fichier auquel est associé la DTD
> faire référence au contenu de cette entité. De fait,
> j'ai déclaré un Element :
> <!ELEMENT MONELEMENT (#PCDATA)>
> et j'écris <MONELEMENT>&test;</MONELEMENT> et bien
> entendu un parser digne de ce nom m'envoie balader en
> m'indiquant que le contenu de MONELEMENT ne peut être
> que du texte. Comment dois je faire pour inclure un
> fichier XML possédant des balises dans un autre
> fichier XML en me servant du mécanisme des ENTITY
> externes XML.
Dans l'exemple que vous citez, je dirais tt simplement :
modifier le modèle de contenu de l'élément "MONELEMENT", non ?
...
<!ELEMENT MONELEMENT (... | etage | ...)>
...
> Cordialement J-Pierre Jouanny
Cordialement,
Cyril Jandia
--
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
|