From: Verachten Bruno (Bruno.Verachten@atosorigin.com)
Date: 10/08/2004 - 15:19
Bonjour,
> Je reproduis votre problème avec MSXML3 en effet :
[...]
> La solution ?
> Dans cet exemple, on peut essayer de réécrire le dernier
> <xsl:template match="lien">... en ceci :
>
> <xsl:template match="lien">
> <dt><strong><xsl:value-of select="@id" /></strong></dt>
> <dd><xsl:choose>
> <xsl:when test="starts-with(@path, 'file://')"><xsl:text
> disable-output-escaping="yes"><a href="</xsl:text>
> <xsl:value-of select="@path" />
> <xsl:text disable-output-escaping="yes">">le
> lien</a></xsl:text></xsl:when>
> <xsl:otherwise>le lien</xsl:otherwise>
> </xsl:choose></dd>
> </xsl:template>
Formidable, c'est tout à fait ça... Ca fonctionne comme prévu pour les
liens non URLEncodés dans le document XML source.
Il me reste désormais à taper sur la tête des gens qui me fournissent
les liens en XML déjà URLEncodés... ;-)
Merci.
Bruno Verachten.
--
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 31/08/2004 - 11:12 UTC
webmaster@xmlfr.org
|