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 fichier php:
formxml.php.txt
Merci à assistante Viviane sans laquelle j'aurais eu des difficultés
à surmonter ces problèmes...
Ressources: