[home] [work] [mail]

Exercice 3
XML - Server-side


Commentaire:

Mon idée est de faire une bibliographie "améliorée" pour mon mémoire sous forme de fichier XML regroupant les sections suivantes.

J'ai commencé par faire un fichier .dtd pour définir ma bibliographie (ex3.dtd). Puis, j'ai rempli un fichier .xml avec quelques entrée (ex3.xml). Ensuite, avec l'aide d'assistante Viviane, j'ai fait la première version du servlet (bertrand1.java).

Je me suis rendu compte qu'il était plutôt difficile de rentrer les informations dans le fichier .xml, même si XEmacs "construit" les tags pour nous (grâce au "xml-mode"). Il fallait donc faire un formulaire pour faciliter l'enregistrement des informations dans la bibliographie. Pour permettre au formulaire d'écrire dans un fichier (xml), le plus simple est d'utiliser PHP.
Un des problèmes a résidé dans le fait qu'il faut commencer le fichier xml avec certaines information (dont l'ouverture du tag <biblio>) et le finir par le tag </biblio> tout en écrivant les nouvelles entrées entre les deux.
Pour ne pas confondre, j'ai fait un autre servet (bertrand2.java), identique au premier, pour lire le fichier .xml généré par le formulaire (hrb.xml)
Code source du fi
chier php: formxml.php.txt
Merci à assistante Viviane sans laquelle j'aurais eu des difficultés à surmonter ces problèmes...

Ressources:


[home] [work] [mail] [Retour à l'index Exercice 3]