Quels outils utilisez-vous pour XPath et pourquoi? En ce moment j'utilise
SketchPath semble se démarquer le plus pour moi car il vous aide à créer le xpath et il est très avancé. Si vous ne l'avez pas essayé, vous devriez.
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 la taille du fichier que vous pouvez télécharger a une certaine limite, et le téléchargement d'un fichier est de toute façon ennuyeux. Je pense également qu'il pourrait y avoir de subtiles différences entre le xpath utilisé pour cet outil et lors de l'exécution d'une application .NET. Mais ne m'en souviens pas pour l'instant. Gardez cela à l'esprit.
Si vous êtes dans un environnement de développement Web, Firefox dispose d'un certain nombre d'excellents outils pour le support et l'analyse XPath:
et peut-être aussi utile:
Soyez prudent avec Firebug - la commande "copier XPath" du clic droit copie le chemin comme tous les minuscules, et certains analyseurs XML (comme l'analyseur MXSML utilisé dans FinalBuilder) sont sensibles à la casse - vous devrez donc corriger le boîtier de votre instruction XPath copiée par Firebug, sinon votre analyseur ne trouvera aucun nœud correspondant.
XMLQuire est un éditeur XML gratuit pour Windows avec l'éditeur SketchPath XPath intégré. Pour simplifier les choses, SketchPath n'est pas développé en lui-même.
Une chose à noter: l'éditeur XPath n'est pas immédiatement évident, mais double-cliquez simplement sur la barre supérieure qui montre l'emplacement actuel de XPath pour faire apparaître l'éditeur.
Comparaison avec SketchPath:
La complétion automatique XPath, la gestion des expressions et la fonction/traçage avec l'aide des fonctions de SketchPath sont incluses dans XMLQuire, mais XMLQuire ne prend également en charge que XPath 1.0.
[Divulgation - en tant qu'auteur de XMLQuire et de SketchPath, je ne peux pas évaluer objectivement quel XPath Editor est "le meilleur" - mais comme SketchPath est mentionné dans la question - une réponse qui met les choses à jour semble raisonnable]
avec ceci testeur xpath vous pouvez tester des expressions XPath standard
Vous pouvez également enregistrer vos XPath et XML à tout moment pour y revenir plus tard ou publier un lien sur le Web ou par e-mail, ce qui est une fonctionnalité très pratique.
SketchPath est le meilleur outil pour XPath que j'ai utilisé jusqu'à présent. J'ai également utilisé oXygen, mais je préfère SketchPath à oXygen pour XPath.
J'aime XPather , un plugin Firefox. C'est simple et facile à utiliser et ce n'est pas un programme distinct à exécuter tant que Firefox est en cours d'exécution, c'est-à-dire quand et où j'utilise habituellement XPath.
J'utilise oXygen pour le travail xpath. Il est assez facile de tester votre expression par rapport à xml dans un fichier. Vous définissez le fichier xml cible une fois, puis ce n'est qu'un bouton sur lequel cliquer pour tester votre expression.