From: LENTZ Marc (Marc.LENTZ@ctrceal.caisse-epargne.fr)
Date: 13/02/2001 - 09:05
Est il possible de faire fonctionner XSL/XML sur IE4, en installant
simplement MSXML3 ?
(en gros : est ce que MSXML3 est spécifique à IE5.X ?)
merci d'avance
marc
-----Message d'origine-----
De: Laurent CAPRANI [mailto:caprani@multimania.com]
Date: mardi 13 février 2001 00:49
À: xml-tech@xmlfr.org
Cc: Jandia Cyril
Objet: [xml-tech] Re: MS-XSLT, entités et espaces
En réponse à Jandia, Cyril
> À : xml-tech@xmlfr.org
> Objet : [xml-tech] Re: [xml-tech] MS-XSLT, entités et espaces
>
>
> Hello,
>
> L'URI "HTML Help" suivante peut t eclairer a ce sujet (peut etre saisie
> directement dans IE, a mon disque dur pres) :
>
> mk:@MSITStore:C:\Program Files\Microsoft XML Parser
> SDK\Docs\xmlsdk30.chm::/htm/xmconcontrollingwhitespacewithxslt.htm
Je suis allé voir.
J'y ai découvert la propriété preserveWhiteSpace qui maintient les espaces
dans le DOM.
Avec preserveWhiteSpace=true le DOM de " &entité; " est composé de 3 noeuds:
[" "],[entité],[" "]
Avec preserveWhiteSpace=false (valeur par défaut) le DOM de " &entité; " est
composé de 1 seul noeud [entité].
Malheureusement, cela ne change à la feuille de style XSLT. Les noeuds [" "]
ne sont pas comptés comme des littéraux.
Pour que les espaces demeurent, il eut fallu que " &entité; " soit chargé en
DOM sous la forme d'un noeud texte [" substitution "].
Donc, à moins d'effectuer toutes les substitutions à la main dans le DOM
avant d'en faire une feuille de style, MSXML ne donnera pas le même résultat
que les autres processeurs.
J'espère me tromper.
-- Laurent CAPRANI
Montréal
--
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:05 UTC
webmaster@xmlfr.org
|