Niouzes.org  

Précédent   Niouzes.org > Forum > Newsgroup fr.comp.* Forum > Newsgroup fr.comp.text.xml
S'inscrire FAQ Membres Calendrier Recherche Messages du jour Marquer les forums comme lus



Réponse

 

LinkBack Outils de la discussion Modes d'affichage
  #1 (permalink)  
Vieux 16/02/2008, 11h44
Une Bévue
 
Messages: n/a
Par défaut transformer une string en expression xpath ?


dans ma feuille xsl, j'ai :
<pseudo_group:name xpath="/xCard/vCard">Tout</pseudo_group:name>
<pseudo_group:name xpath="/xCard/vCard[not(GRP)]">Sans
groupe</pseudo_group:name>
[...]

et je souhaiterais utiliser ***xpath non comme une string mais comme
expression xpath dans un select par exemple.

en bref, associer à un "nom" (string) quelconque, une expression xpath
???
est-ce possible ?

contre-exemple :
<xsl:variable name="tout" select="/xCard/vCard" />
<xsl:variable name="sans_groupe" select="/xCard/vCard[not(GRP)]" />
ne me convient pas vraiment sauf s'il est possible d'associer à, par
exemple, $tout, par ailleurs, la string "Tout" etc...

but de la manip:

pouvoir boucler sur mes "pseudo_group" sans passer par un test sur le
nom du groupe qui définirait l'expression xpath...
--
Une Bévue
Réponse avec citation
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Niouzes.org
Standard Sponsored Links

  #2 (permalink)  
Vieux 17/02/2008, 16h31
Philippe Poulard
 
Messages: n/a
Par défaut Re: transformer une string en expression xpath ?

Une Bévue a écrit :
> dans ma feuille xsl, j'ai :
> <pseudo_group:name xpath="/xCard/vCard">Tout</pseudo_group:name>
> <pseudo_group:name xpath="/xCard/vCard[not(GRP)]">Sans
> groupe</pseudo_group:name>
> [...]
>
> et je souhaiterais utiliser ***xpath non comme une string mais comme
> expression xpath dans un select par exemple.
>
> en bref, associer à un "nom" (string) quelconque, une expression xpath
> ???
> est-ce possible ?


non, une string n'est pas une expression xpath, cependant, tous les
processeurs xslt ont en général une extension qui permet de faire ce que
tu demandes

sinon tu peux aussi créer un xslt qui crée un xslt dynamiquement

--
Cordialement,

///
(. .)
--------ooO--(_)--Ooo--------
| Philippe Poulard |
-----------------------------
http://reflex.gforge.inria.fr/
Have the RefleX !
Réponse avec citation
 
Réponse
Tags: , , ,



Outils de la discussion
Modes d'affichage

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Discussions similaires

Discussion Auteur Forum Réponses Dernier message
Evaluation d'une expression booléenne contenue dans une string Arthur Newsgroup microsoft.public.fr.dotnet.vb 2 07/12/2007 08h20
[Gestion de liste]String et occurence liées à ce string Daniel Moyne Newsgroup fr.comp.lang.java 2 06/08/2007 07h14
expression xpath, libxml2 et terminal (bis) Une bévue Newsgroup fr.comp.text.xml 0 04/10/2006 06h14
expression xpath, libxml2 et terminal Une bévue Newsgroup fr.comp.text.xml 0 29/09/2006 08h04
xpath CK Newsgroup microsoft.public.fr.xml 2 15/12/2004 23h38


Fuseau horaire GMT. Il est actuellement 15h56.

Italiano - German - English - Español


Édité par : vBulletin® version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc. Tous droits réservés.
Version française #13 par l'association vBulletin francophone


Politique - Droit - Philosophie - Football - Medicine - Française - Bricolage - Photo - Mac Os X - Divers - Physique - Jardinage
Mecanique - Moto - Photographie - Rail - Route - Aviation - Cinema - Linux - Psychanalyse - Finance - Enigmes - Rugby
Environnement - Histoire - Programmes TV - Education - Travail - Voyages - Windows - Immobilier - Cuisine
Windows XP - Excel - Word - Outlook - Access - Internet Explorer - Office - Vista

Page generated in 0,39186 seconds with 11 queries