<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>Processus de validation XML</h3> <p>Un document XML est dit <strong>valide</strong> par rapport à un « schéma » (qui peut être exprimé sous forme de DTD, de XML Schema, de Schéma RelaxNG, …) s’il répond aux règles définies dans ce schéma. La <strong>validation</strong> du document s’effectue à l’aide d’un programme appelé <strong>validateur</strong> :</p> <p><img alt="" src="/user/pages/020.cours/04.validation/01.processus_validation/validation.png" /></p> <p>La validation fait donc intervenir deux documents :</p> <ul> <li>le document contenant la description de la structure à respecter</li> <li>le document XML à valider</li> </ul>