Article View: fr.comp.text.xml
Article #9323Re: xsl sur xsl : important
From: Alain Ketterlin
Date: Fri, 27 Apr 2001 15:12
Date: Fri, 27 Apr 2001 15:12
35 lines
2232 bytes
2232 bytes
"Cecile Vangeleyn" <Cecile.Vangeleyn@reuters.com> writes: [...] > est ce possible d appliquer un xsl sur un autre xsl (et non pas 2 xsl qui > parsent le meme fichier xml) Veux-tu dire : appliquer une feuille sur le resultat de l'application d'une feuille a un document, ou > cad > fic1.xml ----> resultat.html > ^ > | > transfo1.xsl <-----transfo2.xsl appliquer une feuille a un document qui se trouve etre une feuille ? Partons sur le premier cas (le second ne pose aucun probleme). Tout depend du contexte : si tu fais la transfo a la main, il suffit de s'assurer que la premiere sort du XML (par exemple du XHTML), puis recommencer avec la deuxieme. Sinon, la solution la plus generale est de demander a la premiere feuille d'introduire l'instruction de traitement qu'il faut pour son resultat soit a nouveau traite par la deuxieme. (Cocoon, par exemple, a une faq sur ce point je crois.) Bon, cela dit, pour faire des documents en plusieurs langues, ce n'est peut-etre pas le plus simple (chercher un element selon son contenu textuel, ca prend du temps et c'est difficile a faire bien). Il vaut peut-etre mieux se baser sur un dico (il y a eu un thread la-dessus ici). Ou partir d'un document modele, et se baser sur un parametre pour choisir le modele, ou... -- Alain.
Technical Details
Message-ID:
<wyd79ytm0h.fsf@polya.u-strasbg.fr>Path:
arc1-ca.pugleaf.net!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!213.56.195.71!fr.usenet-edu.net!usenet-edu.net!ciril.fr!news.u-strasbg.fr!not-for-mailReferences:
<9cbopb$m2k$1@unlisys.unlisys.net>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII-7-bit X-Google-Thread: 114f60,daca8cab1c986449 X-Google-Attributes: gid114f60,public X-Google-ArrivalTime: 2001-04-27 08:14:51 PST Path: arc1-ca.pugleaf.net!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!213.56.195.71!fr.usenet-edu.net!usenet-edu.net!ciril.fr!news.u-strasbg.fr!not-for-mail From: Alain Ketterlin <alain@dpt-info.u-strasbg.fr> Newsgroups: fr.comp.text.xml Subject: Re: xsl sur xsl : important Date: 27 Apr 2001 17:12:14 +0200 Organization: CRC - Universite Louis Pasteur Strasbourg France Lines: 35 Message-ID: <wyd79ytm0h.fsf@polya.u-strasbg.fr> References: <9cbopb$m2k$1@unlisys.unlisys.net> NNTP-Posting-Host: polya.u-strasbg.fr X-Trace: news.u-strasbg.fr 988388977 18769 130.79.6.19 (27 Apr 2001 16:29:37 GMT) X-Complaints-To: usenet@u-strasbg.fr NNTP-Posting-Date: 27 Apr 2001 16:29:37 GMT X-Newsreader: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef"