Le Vendredi 18 Juillet 2003 10:44, xml-tech-bounce@xmlfr.org a écrit :
> Bonjour,
>
> je dois transformer des fichiers XML ne comportant pas de déclaration
> DOCTYPE, mais qui contiennent des entités HTML (é & co).
> J'ai déclaré un DOCTYPE interne à la XSL avec les définitions des
> entités, mais xsltproc dit qu'il ne voit pas les définitions des
> entités. C'est sans doute que je n'ai pas fait ce qu'il faut au niveau
> des définitions...
>
> Pourriez-vous m'indiquer la marche à suivre svp?
>
Vous pouvez essayer d'inclure ce document dans un autre document XML que vous
aurez créé de toute pièce, et dans lequel vous aurez fait les déclarations
d'entités convenables.
Exemple :
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE englobe[
<!ENTITY sansdtd SYSTEM "sansdtd.xml">
<!ENTITY uneentitédudocumentsansdtd "ce qu'il faut mettre">
]>
<englobe>
&sansdtd;
</englobe>
Et voilà !
--
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)
Received on Fri Jul 18 14:47:27 2003