Département GI - UV IN56Examen Final – Printemps 2006Durée : 2 h Documents de cours et TDs uniquement autorisés Partie 1 : XML (2 + 2 + 3x3 = 13 points) Les questions sur cette partie utilisera le fichier ‘lot.xml’ fourni à la fin de ce document. 1/ DTD Donner la DTD du document XML ‘lot.xml’ 2/ XPATH A partir du même fichier XML initial fourni, donner les expressions XPATH permettant de récupérer les données suivantes : La liste des commandes du client n° “2” (en supposant qu’elles ne soient pas dans l’ordre dans le fichier) La liste des produits de la commande n° “10” La liste des commandes du 15 janvier 2006 La liste des clients ayant commandé le produit d’identité “222” La liste des commandes dont le coût total de la facture est supérieur ou égal à 1000 € La liste des commandes du Magasin du mois de mai 2006 La liste des commandes avec des produits dont le prix unitaire est supérieur ou égal à 100 € La liste des commandes sans produit d’identité “555” de l’année 2000 ou avant 3/ XSLT 3.1/ Proposer les règles de transformation XSL du fichier XML initial ‘lot.xml’ qui présente la liste des commandes dans un format HTML, selon le modèle suivant (utiliser les commentaires) : On pourra utiliser plusieurs règles si nécessaire Liste des commandes // format H1Commande n° 1 // format H2 – utiliser id_com Date : 10/05/2006 // jour/mois/année Client : 1 // id_client Produits :1- 11 ; 111 // liste numérotée – id_produit ; ...