Dcsd
23 septembre 2010
Exercice 1.
Essayer d’ouvrir les documents docx1 à docx7.xml à l’aide du navigateur Mozilla (dans users/etc/tmp/poleInfo/XML). Sont-ils bien formés ? Sinon corrigez-les.
Exercice 2.
Soit le document forum.xml (figure 1) et la DTD forum.dtd (figure 2) : forum.xml est-il bien formé, valide ? Thomas Lhoste Sophie Bonjour Hello comment vas−tu? F IGURE 1 – Forum.xml Pour cela, vous pouvez vous aider du parseur xmllint, à lancer en ligne de commande. Modifier au mieux la DTD et/ou le document xml. 1
XML et Technologies
F IGURE 2 – Forum.dtd
Exercice 3.
CV
1. Ecrivez votre CV en XML dans la perspective de le publier sur internet pour une recherche d’emploi. Il contient – votre nom, votre prénom – votre date de naissance – vos mails – vos diplômes : – année – intitulé – éventuellement une référence à un site web. – vos références : – personne – société – éventuellement son téléphone – éventuellement un lien vers son site web 2. Proposez une DTD pour votre CV. Vérifier que votre CV.xml est valide par rapport à cette DTD. 3. Mettez-vous à présent à la place d’une agence pour l’emploi qui recueille les CV de personnes à la recherche d’emploi. Proposer un schéma W3C dédiée à la gestion des CV de votre agence. L’agence souhaite rassembler les informations suivantes : – des personnes – un numéro identifiant – leur nom et prénom – éventuellement une référence à un site web. – leur mail – les emplois sur lesquels ils sont candidats – des emplois – un numéro identifiant 2
XML et Technologies
– une description – le niveau d’embauche – le contact – la société – le site – le nom, téléphone et mail du responsable Validez votre schéma sur le site du W3C : http://www.w3.org/2001/03/webdata/xsv 4. Récupérer 3-4 CV de collègues de votre groupe de TP. Vous souhaitez les intégrer dans votre agence. Pour cela vous devez tout d’abord vérifier s’il sont bien formés puis les rendre valide par rapport à votre