From: Paco Moreau (pacomoreau@hotmail.com)
Date: 18/06/2002 - 15:36
Merci pour la réponse, cela confirme ce que je pensais au début...
>From: Erik Mazoyer <erik.mazoyer@hyperoffice.fr>
>Reply-To: xml-tech@xmlfr.org
>To: "'xml-tech@xmlfr.org'" <xml-tech@xmlfr.org>
>Subject: [xml-tech] Re: [entites html] Question bete ?
>Date: Tue, 18 Jun 2002 16:52:35 +0200
>
>Indiquer <xsl:output method="html"...> dans ton XSL suffit à mettre en
>place
>un formatteur HTML sur ton flux de sortie.
>Ce qui implique :
>1) Les éèà... deviennent é... dans le flux de sortie pour le texte
>2) Les éèà... deviennent %32... dans le flux de sortie pour les URLs
Bah..., dans mon cas les balises <br/> sont bien transformées en <br> (par
exemple) mais pour les accents ça ne marche pas.
Je pense que c'est un problème au niveau de la version du parseur que
j'utilise ? Je vais essayer avec MSXML4 !
>voir : http://www.w3.org/TR/xslt#section-HTML-Output-Method
>
>Par contre, si dans ta génération, tu places l'attribut
>disable-output-escaping="yes" alors les rêgles ci-dessus ne s'appliquent
>plus localement.
>voir : http://www.w3.org/TR/xslt#disable-output-escaping
>
>La XSLT
>
><?xml version="1.0" encoding="iso-8859-1"?>
><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
>version="1.0">
><xsl:output method="html" indent="yes" encoding="iso-8859-1"/>
><xsl:template match="/">
><html>
><body>
> <p>C'est l'été</p>
></body>
></html>
></xsl:template>
></xsl:stylesheet>
>Produit
>
><html>
><body>
><p>
><a href="http://monserveur?saison=%C3%A9t%C3%A9">C'est
>l'été</a>
></p>
></body>
></html>
Merci pour cet exemple ça m'a permis de voir que le parseur encode "ce qu'il
a envie?" :
J'ai testé cet exemple et le href est encodée normalement (comme ci-dessus)
mais le texte NON :(
>Cordialement,
>
>
>--------------------------------------------------------------------
>Erik Mazoyer, Chef de projet
>HyperOffice
>6, rue Jacques Daguerre - 92565 Rueil-Malmaison Cedex
>Tél. 01 41 96 96 76
>Fax 01 41 96 96 77
>Mél erik.mazoyer@hyperoffice.fr
Merci encore, je vais faire des tests avec MSXML4... on verra bien
Paco
_________________________________________________________________
Discutez en ligne avec vos amis, essayez MSN Messenger :
http://messenger.msn.com
--
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
|