Quels outils utilisez-vous pour XPath et pourquoi ? En ce moment, j'utilise
- SketchPath car c'est vraiment génial, mais c'est une application Windows qui doit être installée
- WhiteBeam en ligne pour les tests XPath car vous pouvez tester les expressions depuis le site web
SketchPath semble se démarquer le plus pour moi parce qu'il vous aide réellement à créer le xpath et qu'il est très avancé. Si vous ne l'avez pas encore essayé, vous devriez le faire.
Inconvénients de SketchPath : vous devez l'installer sur la machine, sinon c'est fantastique.
Inconvénients de WhiteBeam : vous devez télécharger votre fichier, ce que je ne veux pas toujours faire pour des raisons de sécurité, et il y a une limite de taille pour les fichiers que vous pouvez télécharger, ce qui est aussi ennuyeux. De plus, je pense qu'il peut y avoir des différences subtiles entre le xpath utilisé pour cet outil et lors de l'exécution d'une application .NET. Mais je ne me souviens d'aucune pour le moment. Gardez simplement cela à l'esprit.
0 votes
Voulez-vous dire comme un outil pour concevoir des expressions XPath ou comme un outil pour rechercher des documents XML en utilisant XPath comme langage de requête?
0 votes
Mise à jour sur SketchPath: Il est toujours gratuit, mais il est désormais accompagné d'un produit payant, CoherentWeb. Ceci gère des fichiers XML beaucoup plus volumineux (jusqu'à 10 Mo) et charge les fichiers XML 20 fois plus rapidement. Il peut 'parcourir' jusqu'à 10 000 fichiers et est intégré à un outil de traitement XSLT en masse.
0 votes
Je viens d'essayer SketchPath, et je trouve l'interface incroyablement peu intuitive. Beaucoup d'éléments d'écran peu familiers. J'ai essayé de l'utiliser sur un gros fichier XML (30 Mo) et j'obtiens "Exception XML à : 1 - Les données au niveau de la racine ne sont pas valides. Ligne 1, position 1." - difficile de dire quelle en est la cause cependant.
0 votes
SketchPath a maintenant été abandonné en tant que produit autonome, ses fonctionnalités sont désormais intégrées dans CoherentWeb.
0 votes
CoherentWeb a également disparu (voir le motif?)... mais j'ai ajouté un éditeur en ligne simple XPath2.0 à sa place, dispose de la fonction de suivi de SketchPath mais pas encore d'autocomplétion : qutoric.com/xslt/analyser/xpathtool.html