Article View: fr.comp.text.xml
Article #10561Re: "xsl dynamique" possible?
From: lionel
Date: Wed, 27 Sep 2000 00:00
Date: Wed, 27 Sep 2000 00:00
65 lines
3237 bytes
3237 bytes
Il est rapide "The Nicolas" (merci beaucoup pour ta r�ponse)
en fait, mon cas est plus compliqu� que �a puisqu'au d�part je me connecte �
une base de donn�es et j'envoie par ASP du xml (je n'ai donc pas de fichier
.xml.) associ� � une feuille de style xsl. Gr�ce � cela, j'arrive � faire un
tableau de mes donn�es et � faire des manips dessus mais j'aurais aim� allez
plus loin...(ceci dit j'ai utilis� dans cette page pour faire un tri le
transformeNode ) ....voil� pour l'histoire
encore merci et peut �tre � bient�t
:-)
PS: ceci dit si tu connais des exemples sur mon cas je suis preneur ;-)
"Nicolas Delsaux" <nicolas.delsaux@online.fr> wrote in message
news:8qslqs$mok$1@reader1.fr.uu.net...
> Bon, pour la page de Microsoft, c'est dans le MSDN. J'avais le lien, mais
> ils ont modifi� leur architecture et j'ai coul�.
> Pour l'exemple, voyons un peu...
>
> Si dans ton fichier XSL (presentation.xsl) tu as une ligne de s�lection
qui
> est
> <xsl:apply-templates select="ITEM" order-by="PROJECT"/>,
>
> tu utilise alors un ilot de donn�es XML dans ta page HTML du type
> <XML id="source" src="index.xml"></XML>
> <XML id="stylesheet" src="presentation.xsl"></XML>
>
> et tu �cris un Javascript qui ressembles � �a
> var selectorTag =
>
stylesheet.selectSingleNode("file://xsl:apply-templates[@select=\"ITEM\"]");
> selectorTag.setAttribute("select", "???"); // o� ??? repr�sente le noeud
XML
> de s�lection dans le document XML
> noeud.innerHTML=source.transformNode(stylesheet.XMLDocument);
>
> Et voil� !
>
> Nicolas Delsaux
> PS : non, ce n'est pas la solution compl�te, ilte reste alors bien des
> probl�mes � r�soudre, mais je te laisse faire
> PSS : ce type de magouille ne marche (selon moi) que sous IE 4+ puisqu'on
> utilise le DOM de Microsoft. M�fiance ....
>
> lionel <goubetli@voila.fr> a �crit dans le message :
> bviA5.2155$e07.7589054@nnrp3.proxad.net...
> > resalut Nicolas
> > Sans me donner la solution biens�r peux tu �tre un peu plus pr�cis car
�a
> > reste encore tr�s flou pour moi m�me si j'arrive � faire quelques trucs
> avec
> > xsl.(A quel endroit exactement sur Microsoft car j'ai pu pass� � cot�
> d'une
> > page int�ressante)
> >
> > en tout cas merci pour tes indications que tu m'as d�j� donn�
> >
> > salut
> > lionel
> >
> >
>
>
>
Technical Details
Message-ID:
<ATlA5.3158$gZ7.3242373231@nnrp2.proxad.net>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<SqEy5.1802$r13.5337123@nnrp2.proxad.net> <20000925.8144553@hawaii.wanadoo.fr> <bviA5.2155$e07.7589054@nnrp3.proxad.net> <8qslqs$mok$1@reader1.fr.uu.net>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,35947730292ebbf6 X-Google-Attributes: gid114f60,public From: "lionel" <goubetli@voila.fr> Subject: Re: "xsl dynamique" possible? Date: 2000/09/27 Message-ID: <ATlA5.3158$gZ7.3242373231@nnrp2.proxad.net> X-Deja-AN: 674678570 References: <SqEy5.1802$r13.5337123@nnrp2.proxad.net> <20000925.8144553@hawaii.wanadoo.fr> <bviA5.2155$e07.7589054@nnrp3.proxad.net> <8qslqs$mok$1@reader1.fr.uu.net> X-Priority: 3 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700 X-Complaints-To: abuse@proxad.net X-Trace: nnrp2.proxad.net 970058336 212.234.83.243 (Wed, 27 Sep 2000 14:38:56 CEST) Organization: Guest of ProXad - France X-MSMail-Priority: Normal NNTP-Posting-Date: Wed, 27 Sep 2000 14:38:56 CEST Newsgroups: fr.comp.text.xml