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 :

Validation syntaxe XPATH


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Invité
    Invité(e)
    Par défaut Validation syntaxe XPATH
    Bonjour,

    J'ai décidé de me mettre à la compréhension de la syntaxe XPATH.
    Aussi, j'ai développé une appli de test (c'est plus un test qu'une appli ;-)

    Elle est accessible ICI.

    Pour ceux ou celles qui le veulent bien, pourriez vous me dire si les résultats sont corrects au regard de la syntaxe XPATH.

    Il vous suffit de choisir un fichier dans le champ URL ( éviter fitness_user_profil.xml), de créer le XPATH, valider (ENTER) et de lire le résultat. Le contenu du fichier est visible dans l'iFrame de droite.

    Ne pas oublier le namespace (tc2)

    Pour effacer les résultat (CTRL+e)

    Merci de vos retours
    jlmag

    Question subsidiaire:
    Est-il via javascript, possible de détecter les namespace?

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 567
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 567
    Points : 21 635
    Points
    21 635
    Par défaut
    C'est difficile de tout vérifier, 'faudrait mettre la main sur une suite de tests cohérente.
    Mais ouais, ça a l'air d'être tout à fait ça.

    Je remarque quand même que si l'expression XPath est censée renvoyer autre chose qu'un node-set, là ça fait rien du tout. Exemples :

    Code XPath : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    count(//*)
     
    /* = /*
     
    string(/*)

    Citation Envoyé par jlmag Voir le message
    Question subsidiaire:
    Est-il via javascript, possible de détecter les namespace?
    Normalement on peut déterminer si un élément ou un attribut a un namespace et lequel, avec namespaceURI.
    Mais je ne connais pas de méthode standardisée pour déterminer quels namespaces ont été déclarés où.

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour Thelvin,

    Merci de ta réponse, je vais creuser pour les "autres choses qu'un node-set".
    D'autant que "count(*//)" me lève une exception!
    Et aussi sur "namespaceURI", je vais me renseigner.

    Sinon, la prochaine mouture devrait ressembler à ICI.

    Bon, je m'initie à GitHub en même temps, donc un peu lent pour la création.

    A+

Discussions similaires

  1. [PHP 4] Validation syntaxe PHP
    Par goofyto8 dans le forum Langage
    Réponses: 1
    Dernier message: 24/08/2014, 18h36
  2. Réponses: 0
    Dernier message: 01/08/2011, 02h06
  3. [JSTL] xml : quelle syntaxe XPath ?
    Par Med_89 dans le forum Taglibs
    Réponses: 3
    Dernier message: 08/07/2010, 04h50
  4. Réponses: 4
    Dernier message: 06/03/2009, 16h39
  5. [Struts]Struts-validator syntaxe
    Par MikoShiva dans le forum Struts 1
    Réponses: 11
    Dernier message: 08/09/2005, 20h15

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