From: Eric van der Vlist (vdv@dyomedea.com)
Date: 14/05/2001 - 17:06
Bonjour,
Verachten Bruno wrote:
>
> Bonjour,
>
> 1er pb:
> je génère des tag A, avec href="...", et le moteur XSLT fait
> systématiquement une conversion
> du href en URL_ENCODED
> C'est à dire que <A HREF+"a z"> devient <A HREF+"a%20z">.
> Pour des raisons inavouables, j'ai besoin de laisser cet espace inchangé,
> mais
> je ne trouve
> pas comment faire en output="html".
Dans la mesure où la recommandation décrit noir sur blanc ce
fonctionnement [1] comme étant obligatoire:
"La méthode de sortie html doit traiter les caractères non-ASCII dans
les valeurs d'attribut d'URI en utilisant la méthode recommandée à la
section B.2.1 des recommandations de HTML 4.0."
vous allez avoir du mal à aller contre!
> Si je passe en output="xml", ça fonctionne, mais les <BR/> restent <BR/> au
> lieu de
> devenir <BR>, ce qui me déplait.
> De plus, ça m'empêchera éventuellement de générer automatiquement les
> é
> et compagnie...
>
> 2ème pb:
> j'utilise un import qui défini un namespace dt
> du coup, je doit déclarer ma stylesheet comme ça :
> <xsl:stylesheet
> xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
> xmlns:dt="http://xsltsl.sourceforge.net/date-time"
> version="1.0">
>
> Le problème, c'est que du coup, tous les tags <x> sont générés
> <x xmlns:dt="http://xsltsl.sourceforge.net/date-time"> !!!
> Et moi, comme je veut sortir du html, cet attribut pipo me pollue tout !
>
> C'est pareil avec output=xml ou =html ...
Il faut rajouter l'attribut exclude-result-prefixes = "dt" à votre
élément stylesheet [2].
Cordialement,
Eric van der Vlist
[1] http://xmlfr.org/w3c/TR/xslt/#section-HTML-Output-Method
[2] http://xmlfr.org/w3c/TR/xslt/#stylesheet-element
> Merci à l'avance de votre aide.
>
> Bruno Verachten.
>
--
See you in Berlin for XML Europe 2001:
http://gca.org/attend/2001_conferences/europe_2001/tutorialsmon.htm
------------------------------------------------------------------------
Eric van der Vlist http://xmlfr.org http://dyomedea.com
http://xsltunit.org http://4xt.org http://examplotron.org
------------------------------------------------------------------------
--
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
|