IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XSL/XSLT/XPATH XML Discussion :

XSLT et compteur


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2003
    Messages : 38
    Points : 32
    Points
    32
    Par défaut XSLT et compteur
    Bonjour,

    Je voudrais affecter un compteur qui s'incrémente pour un certain noeud parent. J'utilise position( ) qui marche bien. Le problème est que je peux effectuer un tri et donc mon dernier élément prend alors la valeur 1. Je voudrais que ce compteur donne la position du document xml et non de la transformation après tri.

    Merci

  2. #2
    Expert éminent
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Points : 8 339
    Points
    8 339
    Par défaut
    Salut essaie ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ./parent::balise_parent/balise_enfant/position()
    normalement, ça devrait retirer la notion de tri du context...

    sinon tu peux toujours utiliser ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    count(./preceding-sibling::balise_enfant)

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2003
    Messages : 38
    Points : 32
    Points
    32
    Par défaut
    Merci, j'ai opté pour la deuxième solution.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XSLT] compteur sans doublon
    Par luta dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 17/08/2006, 12h37
  2. [XSLT] comment incrementer un compteur
    Par sidi.elmoctar dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 08/05/2006, 10h49
  3. [XSLT] faire un compteur
    Par ujoodha dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 15/02/2006, 20h56
  4. [xslt] compteur
    Par nemya dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 15/12/2005, 08h29
  5. [XSLT][Compteur]qui ne s'incremente pas
    Par fraoustin dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 10/01/2005, 18h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo