Testeur de requêtes xpath

Soyez le premier à donner votre avis sur cette source.

Vue 11 225 fois - Téléchargée 846 fois

Description

Cet outil permet de tester des requêtes XPath sur un document XML.

Le fonctionnement est simple :
- Chargez un document XML en cliquant sur le bouton "Ouvrir".
- Tapez votre requête XPath dans la combobox du dessus.
- Le résultat de la requête s'affiche dans la textbox de droite en temps réel.
- Le calcul des résultats est fait dans un thread pour ne pas bloquer la saisie.
- Il y a également moyen d'ajouter vos requêtes dans la combo (historique).
- Pour les documents XML avec namespaces, cliquez sur le bouton "Namespaces".

Conclusion :


A la base, je l'avais écrit pour mes stagiaires quand je donnais des cours XML. Je l'ai ressorti du placard récemment. J'ai un peu lifté l'interface graphique et ajouté le support des namespaces XML.

Je sais qu'il existe des centaines d'outils comme celui ci, mais un de plus ne fera de mal à personne !

Envoyez moi les bugs par mail, je ferais les mises à jour.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
22
Date d'inscription
lundi 1 octobre 2007
Statut
Membre
Dernière intervention
6 novembre 2009

Toutes mes excuses je crois avoir posté sur le mauvais code sources !
Messages postés
22
Date d'inscription
lundi 1 octobre 2007
Statut
Membre
Dernière intervention
6 novembre 2009

Bonjour,
ça m'intéressait bien pour tester mes requêtes Xpath pour Infopath (pour SharePoint). Mais je rencontre un problème. J'ai téléchargé et compilé dans Ms Visual Studio (qui m'a fait une conversion de version au passage). Ok de ce point de vue là. Je génère le fichier XpathResult.exe et il se lance.
Voici mon problème :
en laçant l'appli, je charge un fichier xml, entre mon expression Xpath et lance exec XPath.
J'ai alors le message d'erreur suivant :
"Le gestionnaire d'espaces de noms ou XsltContext est requis. Cette requête a un préfixe, une variable ou une fonction définie par l'utilisateur."
Bon je vais devoir creuser un peu plus... Dommage ça paraissait super.
Messages postés
9
Date d'inscription
jeudi 13 mai 2004
Statut
Membre
Dernière intervention
16 février 2009

Excellent !
1. Ca compile et ?a d?marre tout seul (c'est pas toujours gagn? quand on t?l?charge des sources sur le web).
2. Y'a pas d'erreurs ? l'ex?cution et ?a fait ce qui est indiqu? dans la doc !
3. C'est tr?s agr?able ? utiliser
4. Ca va me faire gagner beaucoup de temps dans l'?laboration de mes requ?tes XPath.

Merci beaucoup pour ce super outil !
Messages postés
3
Date d'inscription
vendredi 20 septembre 2002
Statut
Membre
Dernière intervention
5 janvier 2011

Excellent !!

En pleine problématique "XPATH" pour mon boulot et après avoir écumé docs, tutoriels, ce petit outil va m'aider et me faire gagner du temps pour résoudre mes problèmes XML. Je pourrais le tester plus à fond ces prochains jours et n'hésiterai pas à faire part de mon expérience.
Messages postés
149
Date d'inscription
mercredi 23 juillet 2003
Statut
Membre
Dernière intervention
30 janvier 2009

en fait ça peut être pratique pour faire une xpath super vite, genre on doit récupérer une info dans un xml assez complexe, on pourrait cliquez sur la valeur du noeud qu'on veut pour avoir le XPath direct. Je pense pas que se soit si dur que ca à développer, le plus dur ca va être a mon avis de récupérer le nœud cliqué et surtout le chemin, après une fois que tu as ca c'est facile (sous réserve de difficultés cachées ;) ). Bon courage ;)
Afficher les 12 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.