![]() |
N F P 121
|
|
Devoirs Hebdomadaires | ||
télécharger et installer : | JDOM , DocJDOM.zip , docJDOM |
EXERCICE 1 : implanter les exemples du cours
SurveyReader (transparents 24 , 26 et 28)
SaxValideur (tranparent 30)
JDOM1 (tranparents 55 et 60)
SaxValidate (tranparent 62)
JDOM1 (tranparents 67 et 68)
EXERCICE 2 : reprendre le projet "AgendaTel" vu dans certains ED et inspiré du chapitre 12 de "Object Fisrt with java" - Barnes & Kolling.
les solutions AgendaTelProperties et AgendaTelPropertiesXML présentent l'inconvénient de charger un agenda en une seule instruction dans une HashTable et donc si 2 AdresseTel ont le même nom mais des numéros différents seule les dernière dans l'ordre de chargement subsiste dans l'agenda chargé. Par contre, la classe Properties propose DTD pour l'enregistrement au format XML
QUESTION : développer la classe AgendaTelXML