INRIA
[Up]

TP XML 1

Syntaxe XML et structuration de l'information

Mise en jambe : le jeu des 16 erreurs

Notre ami Forrest a décidé d'écrire ses mémoires en XML. Aidez-le à corriger son document en conservant la structure logique et le contenu autant que faire se peut.

Vous utiliserez le parseur intégré à votre navigateur préféré pour vous aider. Lorsqu'il sera corrigé, répondez aux questions suivantes :

Programmez un parseur pour valider l'instance avec la DTD. On utilisera JAXP (package javax.xml.parsers).

Ecrivez une DTD pour ce document et modifiez-le pour qu'elle soit référencée dans l'instance XML (<!DOCTYPE ...>). Utilisez votre parseur validant pour vérifier que votre instance est conforme à la DTD.

Structuration des données

Vous êtes l'informaticien d'un Zoo (un peu comme certains doivent l'être à l'université). On vous demande d'organiser les données du Zoo en XML.