From: Christian David (cdavid@rennes.jouve.fr)
Date: 14/10/2002 - 09:35
Si on utilise l'attribut "doctype-system" de la règle output, cela signifie
qu'on connait la DTD, hors précisement ce que je veux c'est ne pas la
connaitre.
Ce que je veux faire c'est par exemple écrire une XSLT générale qui
convertit n'importe quel flux XML ISO en flux UTF-8.
ex de code :
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:output method="xml" encoding="UTF-8" omit-xml-declaration="no"
indent="yes"/>
<xsl:template match='/'>
<xsl:apply-templates/>
</xsl:template>
<xsl:template match='@* | node()'>
<xsl:copy>
<xsl:apply-templates select='@* | node()'/>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>
hors avec cette XSL si le flux d'entrée fait référence à une DTD XML, on
perd cette référence en sortie...
-----Message d'origine-----
De : xml-tech-bounce@xmlfr.org [mailto:xml-tech-bounce@xmlfr.org]De la
part de Cyril Jandia
Envoyé : lundi 14 octobre 2002 11:26
À : xml-tech@xmlfr.org
Objet : [xml-tech] Re: : Conservation de la référence à une DTD avec XSL
?
> -----Message d'origine-----
> De : xml-tech-bounce@xmlfr.org [mailto:xml-tech-bounce@xmlfr.org]De la
> part de Christian David
> Envoyé : lundi 14 octobre 2002 11:00
> À : xml-tech@xmlfr.org
> Objet : [xml-tech] Re: : Conservation de la référence à une DTD avec XSL
> ?
>
> Quelqu'un connaît t-il un moyen de préserver dans le flux de sortie d'un
> traitement XSLT une référence à une DTD qui ressemblerait à ceci :
> "<!DOCTYPE mondocument SYSTEM
> "http://cdavid/alias_de_mes_dtd/mondocument.DTD">".
>
> [...]merci d'avance
Voir :
http://xmlfr.org/w3c/TR/xslt/#output
Cordialement,
--CJ
--
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
|