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] Réalisation d'un filtre [Débutant(e)]


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 17
    Points : 18
    Points
    18
    Par défaut [XSLT] Réalisation d'un filtre
    Bonjour

    Ma question va peut etre vous paraitre très simple mais je ne connais vraiment que peu de chose a l'XML (je ne sais meme pas si le tag que j'ai choisi est exacte).

    J'aimerai faire un tri. Pour m'expliquer plus clairement voici un exemple.

    Jai un fichier xml comportant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <livre>
       <titre ... />
       <edition annee ="..." />
    </livre>
    J'aimerai faire une feuille XSLT qui me permettra d'avoir uniquement les livre aillant été éditer plusieurs fois donc contenant plusieurs fois la balise édition. Les feuilles XSLT sont très obscures pour moi. Pourriez vous m'aidez, me donner des conseils ou des indications pour faire ceci, s'il vous plait ?

    Merci d'avance

    Enael

  2. #2
    Membre éprouvé Avatar de alain.couthures
    Profil pro
    Gérant
    Inscrit en
    Avril 2007
    Messages
    902
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Gérant

    Informations forums :
    Inscription : Avril 2007
    Messages : 902
    Points : 1 247
    Points
    1 247
    Par défaut
    L'expression XPath permettant de sélectionner les livres ayant été édités plusieurs fois est celle-ci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    livre[count(edition) &gt; 1]
    La feuille de style dont vous avez besoin va dépendre du format du XML en sortie (s'il s'agit bien d'un XML...). Souhaitez-vous le même XML moins les livres édités une seule fois ? Pouvez-vous envoyer un exemple significatif ?

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 17
    Points : 18
    Points
    18
    Par défaut
    Je suis désolé de ne pas avoir répondu plus tot; En tout cas un grand merci pour votre réponse. J'ai réussi à trouver une solution pour faire ce que je souhaitais (je n'ai pas le code sous la mains mais dès que je peux et que j'y pense je le mettrais )

    Merci encore

    Enael

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

Discussions similaires

  1. [XSLT][OpenOffice] Problème filtre d'export XML
    Par Maximil ian dans le forum XSL/XSLT/XPATH
    Réponses: 7
    Dernier message: 04/06/2011, 20h10
  2. Réalisation d'un filtre
    Par toune84 dans le forum Macros et VBA Excel
    Réponses: 42
    Dernier message: 26/11/2007, 22h46
  3. [XSLT] Création d'un filtre selon la valeur d'un attribut
    Par lemok dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 07/05/2007, 17h13
  4. Réponses: 7
    Dernier message: 29/12/2006, 14h12
  5. Réalisation d'un filtre ISAPI
    Par cyrille2k5 dans le forum MFC
    Réponses: 32
    Dernier message: 26/04/2005, 16h28

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