🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.text.xml
Article #8484

Re: Utilisation de fonction personnelle

#8484
From: Alain Ketterlin
Date: Thu, 11 Oct 2001 05:52
23 lines
1953 bytes
"Pascal CESCON - Cityn�o" <pascal.cescon@cityneo.com> writes:

> Je dois via un XSLT formater un texte provenant d'un XML. Je dois
> par exemple virer toutes les occurences d'accents et les remplacer
> par le lettre ad�quates. Est-il possible d'importer des bib de
> fonctions existantes ? Puis-je importer des bibliotheques de
> fonctions que j'aurai pondu moi m�me ?

Dans ce cas, j'ai tendance a penser qu'il vaut mieux ecrire une
fonction d'extension. Malheureusement, les details dependent du
processeur XSLT utilise.

Sinon il est possible de jongler avec des templates recursifs, mais
c'est un peu acrobatique (et ce sera moins efficace).

Enfin, pourquoi ne pas faire ca sur le resultat, apres traitement ?

-- Alain.

P/S: et je pense aussi qu'il est dangereux d'assimiler template et
fonction, parce que dans le premier cas l'"appel" est plus ou moins
implicite, et se base sur une mise en correspondance du noeud
contextuel et du motif.
Technical Details
Message-ID: <wy8zeizps8.fsf@polya.u-strasbg.fr>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!194.149.160.21!isdnet!enst!univ-angers.fr!univ-rennes1.fr!news.crihan.fr!univ-lille1.fr!news.u-strasbg.fr!not-for-mail
References: <9q0r7r$bbj$1@wanadoo.fr>

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: 114f60,a3384525e5ca2526
X-Google-Attributes: gid114f60,public
X-Google-ArrivalTime: 2001-10-10 23:41:17 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!194.149.160.21!isdnet!enst!univ-angers.fr!univ-rennes1.fr!news.crihan.fr!univ-lille1.fr!news.u-strasbg.fr!not-for-mail
From: Alain Ketterlin <alain@dpt-info.u-strasbg.fr>
Newsgroups: fr.comp.text.xml
Subject: Re: Utilisation de fonction personnelle
Date: 11 Oct 2001 07:52:55 +0200
Organization: CRC - Universite Louis Pasteur Strasbourg France
Lines: 23
Message-ID: <wy8zeizps8.fsf@polya.u-strasbg.fr>
References: <9q0r7r$bbj$1@wanadoo.fr>
NNTP-Posting-Host: polya.u-strasbg.fr
X-Trace: news.u-strasbg.fr 1002787249 22920 130.79.44.199 (11 Oct 2001 08:00:49 GMT)
X-Complaints-To: usenet@u-strasbg.fr
NNTP-Posting-Date: 11 Oct 2001 08:00:49 GMT
X-Newsreader: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef"