2010-06-30 3 views

Répondre

4

Je ne suis pas sûr d'un outil Visual Studio qui fait cela (bien que je suis sûr qu'il y en a un). Pour moi, j'utilise Notepad ++ (Y at-il quelque chose qu'il ne peut pas faire !?).

  1. Notepad intérieur ++ aller à Plugins -> Plugin Manager -> Afficher Plugin Manager
  2. Installer les outils XML
  3. Redémarrez le Bloc-notes
  4. Chargez votre XML Doc
  5. Placez votre curseur sur le nœud que vous recherchez pour générer le xpath pour
  6. Aller Plugins -> Outils XML -> Chemin XML actuel (raccourci par défaut: Ctrl + Alt + Maj + P)

Cela ne pourra vous donner que la traversée d'arbre XML très basique, mais c'est un début.

Aucun outil ne sera capable de générer une sorte de xPath compliquée pour la vérification d'attributs, etc. Pour ces choses, il s'agit souvent d'essais et d'erreurs. Vous pouvez utiliser un testeur xPath en ligne pour tester vos expressions sur votre XML à tout moment. Quelque chose comme http://www.freeformatter.com/xpath-tester.html devrait être d'une grande aide.

+1

Cet outil ne fonctionne pas pour moi. Il retourne juste "aucun résultat". Il semble que je ne sois pas le seul avec ce problème –

+0

Vous XML doit être valide pour que cela fonctionne. Si vous n'obtenez pas le résultat attendu, vous avez probablement une erreur XML. Idem pour l'autre réponse. – Liam

2

L'extension souhaitée est appelée "Informations XPath". Dans Visual Studio, accédez à Outils -> Extensions et mises à jour -> En ligne -> Rechercher des informations XPath.

Questions connexes