<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>Fonctions XPath</h3> <p>Dans cet exercice, vous utiliserez la recette de cuisine pour en extraire des informations. Vous aurez besoin des fonctions suivantes :</p> <ul> <li>count()</li> <li>substring()</li> <li>string-length()</li> <li>substring-before()</li> </ul> <p>L'utilisation de ces fonctions est documenté par exemple sur <a href="http://en.wikipedia.org/wiki/XPath">wikipédia</a> ou ailleurs <a href="http://www.edankert.com/xpathfunctions.html">là, par exemple</a></p> <p>Donnez les expressions XPath permettant de déterminer :</p> <ol> <li>le nombre d'ingrédients de la recette (nombre d'éléments <strong>ingedient</strong>)</li> <li>le nombre d'étape de la recette (nombre d'éléments <strong>etape</strong>)</li> <li>le nombre d'ingrédient commençant par la lettre 'p'</li> <li>le nombre d'élément <strong>etape</strong> dont le texte fait plus de 10 caractères.</li> <li>le premier mot de la 6ième étape.</li> </ol>