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

WinDev Discussion :

XMLExécuteXPath : Sensibilité à la casse [WD21]


Sujet :

WinDev

  1. #1
    Membre averti Avatar de LeonCosnyd
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    439
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 439
    Points : 368
    Points
    368
    Par défaut XMLExécuteXPath : Sensibilité à la casse
    Bonjour,

    Pour parcourir un document XML j'utilise les fonctions XMLExecuteXPath(). Tout ce passe bien sauf que je rencontre un problème avec la sensibilité à la casse. Je n'arrive pas à l'enlever !!!

    J'ai vu sur plusieurs forums dédiés aux requêtes XPATH qu'il y avait des solutions, des fonctions toutes prêtes mais j'ai l'impression que Windev ne sait pas comment les interpréter !

    J'ai donc 2 questions :
    - Comment savoir quelle version du XPATH windev utilise (j'ai vu qu'il existait plusieurs versions)
    - Comment faire une recherche non sensible à casse ?

    Merci d'avance.
    Google est ton ami !

  2. #2
    Membre averti Avatar de LeonCosnyd
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    439
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 439
    Points : 368
    Points
    368
    Par défaut
    Parfois il est utile d'expliquer son problème à d'autres personnes afin de voir le problème sous un autre angle !

    Pour ceux que ça intéresse :
    1. On peut lire dans la doc PcSoft que la version du XPath utilisée est la version 1.0
    2. Pour éviter la sensibilité à la casse dans cette version la seule manière de faire est la suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    XMLExécuteXPath(sFichierXML,"//NoeudXML[contains(translate(., 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz'),'"+Minuscule(sValeurRecherchée)+"')]
    RÉSOLU !
    Google est ton ami !

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

Discussions similaires

  1. Sensibilité à la casse - commande LIKE
    Par loris dans le forum Requêtes
    Réponses: 6
    Dernier message: 17/02/2007, 22h05
  2. Sensibilité à la casse
    Par Diss dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 08/09/2006, 16h41
  3. Sensibilité à la casse
    Par pier* dans le forum Oracle
    Réponses: 4
    Dernier message: 04/04/2006, 10h15
  4. Tri par ordre alpha, sensibilité à la casse
    Par linou dans le forum Oracle
    Réponses: 2
    Dernier message: 30/09/2005, 14h45
  5. MSSQL et sensibilité à la casse
    Par mortalzoom dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 11/07/2005, 14h31

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