From: Blond Jean-Baptiste (almeris@wanadoo.fr)
Date: 22/11/2000 - 09:32
Bonjour,
Pour résoudre votre problème, je pense qu'il faut utiliser :
"xsl:output" d'une part pour renseigner "DOCTYPE",
"xsl:processing-instruction" d'autre part pour la référence à la fueille
XSL.
Soit :
<xsl:output method="xml" doctype-system="MaDTD.dtd" />
<xsl:template match="/">
<xsl:processing-instruction name="xml-stylesheet">type="text/xsl"
href="exemple.xsl"</xsl:processing-instruction>
...
</xsl:template>
Ces lignes de codes sont tirées sur MSXML Parser SDK 3.0, et devrait marcher
(même si j'ai un doute sur la processing-instruction...)
A+
JB
----- Original Message -----
From: COLLET Laurent TPC-SRD <laurent.collet@francetelecom.fr>
To: xml-tech <xml-tech@xmlfr.org>
Sent: Wednesday, November 22, 2000 9:56 AM
Subject: [xml-tech] XSL
Bonjour à tous,
dans un procédé de transformation XSL , je pars d'une structure quelconque
pour, après l'application d'une feuille XSL et avec le XSLT de MS,
arriver à une structure parfaitement XML, le probleme étant que je voudrai
rajouter à mon fichier XML final les 2 lignes suivantes en entête :
<!DOCTYPE STR SYSTEM "MaDTD.dtd">
<?xml:stylesheet type="text/xsl" href="Exemple.xsl"?>
afin de pouvoir procéder à des traitements ultérieurs, donc que dois-je
rajouter dans ma feuille XSL pour qu'il me rajoute ses 2 lignes dans mon
fichier final ?
Merci d'avance pour toute aide..
Cordialement.
________________________________________________________________
Laurent COLLET
--
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=subscribe)
--
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:05 UTC
webmaster@xmlfr.org
|