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 :

[XSL] Arrêter dès que j'ai trouvé ce que je cherche ?


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 28
    Points : 25
    Points
    25
    Par défaut [XSL] Arrêter dès que j'ai trouvé ce que je cherche ?
    Bonjour à tous,
    je fais une transformation d'un fichier Xml pour trouver l'attribut XMLversion d'un élément TEXTE.
    Je voudrais arrêter dès que j'en ai trouvé un.
    Comment faire pour éviter d'explorer tout le fichier :

    <xsl:template match="TEXTE">
    <xsl:value-of select="@XMLversion" />
    </xsl:template>

  2. #2
    Rédacteur

    Avatar de Erwy
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2003
    Messages
    4 967
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2003
    Messages : 4 967
    Points : 10 927
    Points
    10 927
    Par défaut
    Question peut clair ?
    il ne peut y avoir que 1 attribut XMLversion pour 1 TEXTE

    Si tu ne veux appeler qu'une seule fois cette template (par exemple)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <xsl:apply-templates select="//TEXTE[@XMLversion and position()=1]"> "/>

Discussions similaires

  1. Réponses: 5
    Dernier message: 08/10/2013, 23h20
  2. [RegEx] Arrêter un match dès que l'on trouve un caractère
    Par CUCARACHA dans le forum Langage
    Réponses: 7
    Dernier message: 09/03/2011, 14h50
  3. Réponses: 20
    Dernier message: 08/06/2006, 10h12

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