Merci de ta r�ponse, mais mon but n'est absolument pas d'utiliser XPath au
sein des XSLT. Je dois l'utiliser directement pour faire des requ�tes �
partir d'une r�f�rence � un arbre DOM.

-----Message d'origine-----
De : MOUSSAUD Benoit [mailto:[EMAIL PROTECTED]
Envoy� : jeudi 20 mars 2003 18:34
� : '[EMAIL PROTECTED]'
Objet : RE : XPath


C simple:
1/ tu defini une classes avec des m�thodes (g�n�ralement statiques)
2/dans ta feuille de style du d�clare ton espace de nomage
<?xml version="1.0"?>
<xsl:stylesheet
  version="1.0"
  xmlns:myext="a.b.b.d.extension.MaClass"
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
  extension-element-prefixes="myext"
>

3/ tu utilises:
  <xsl:variable name="mavar" select="myext:callMethod(@full_name)"/>
Qui correpond � ume m�thode statique:
Public Class MaClass
{
        public static String callMethod(String s)
        {

                 returu
        }
}

Plus d'explication:
http://xml.apache.org/xalan-j/extensions.html#java-namespace

--
Benoit Moussaud - Cril Telecom Software
8 rue danjou 92517 Boulogne Billancourt
tel (33) 1 5817 0478 fax (33) 1 5817 0454
http://www.criltelecom.com




> -----Message d'origine-----
> De : Zeljko VELAJA [mailto:[EMAIL PROTECTED]
> Envoy� : jeudi 20 mars 2003 17:33
> � : [EMAIL PROTECTED]
> Objet : XPath
>
>
> Y a-t-il parmi vous des pros de Xalan ?
>
> Il y a une tonne de classes qui font ce que j'ai besoin de
> faire dans la javadoc : mais �a ne me dit pas par quel bout
> commencer ! Ce que je cherche � faire, c'est de d�finir des
> fonctions propri�taires � ajouter au langage XPath. Vous
> savez comment on fait ?
>

Répondre à