<link href="/assets/64d0ba83aa42c90354ff97799bcfc0c2.css" type="text/css" rel="stylesheet"> <script src="/assets/6fd6663d5303bb7eda3ef7493fc29db6.js"></script> <script> $(document).ready(function() { anchors.options = { visible: 'hover', placement: 'right', truncate: 64 }; anchors.add('#body h2, #body h3, #body h4, #body h5'); }); </script> <script> hljs.initHighlightingOnLoad(); </script>
<h3> Outils de mise au point d'expressions XPath</h3> <p>Certains éditeurs ou parseurs permettent de retourner la liste de noeuds correspondant à une expression XPath, ce qui permet de mettre au point des expressions XPath complexes :</p> <ul> <li>xmllint possède un mode « shell » qui permet <ul> <li>de se déplacer dans l’arborescence du fichier en utilisant des instructions “à la UNIX” (commandes cd, ls, pwd)</li> <li>de retourner la liste de noeuds correspondant à une expression XPath, avec la commande ls ou la commande xpath,.</li> </ul></li> <li>En dehors du mode shell, l'option --xpath permet d'évaluer des expressions xpath absolues</li> <li>xmlcopyeditor possède un « évaluateur » XPath (touche F9)</li> <li>le module XMLTools de notepad++ a également un évaluateur XPath</li> <li>l'éditeur (payant) Oxygen intègre un outil de mise au point des expressions XPath</li> </ul>