Retour Partie 2

XML Structuré



Mots et définitions

Pour faire cet exercice nous avons choisi 10 noms de pâtisseries : charlotte, tarte, clafouti, cake, flognarde, millefeuille, Paris-Brest, meringue, macaron et profiterole.


  Charlotte






  - Tarte






  - Clafouti






  - Cake






  - Flognarde






  -Millefeuille






  - Paris-Brest






  - Meringue





  - Macaron



  - Profiterole





Schéma


Nous avons représenté la structure des définitions sous forme de schéma simplifié que voici :


Explication du schéma :

Lorsque l'on tape un mot dans le TLFI, il y a deux possibilités de résultats:
  1. Soit le mot se décline en plusieurs entrées dans le dictionnaires : mot, mot bis, ...
  2. Soit il n'y a qu'une seule entrée dans le dictionnaire.
Pour tous les mots, on retrouve ces différentes étiquettes (obligatoires, ici en fond rouge) : forme, grammaire (catégorie, genre), définition (acception 1 et acception 2 s'il y a plusieurs acceptions), prononciation/orthographe, et étymologie/histoire.

Certains mots, ont en plus les étiquettes suivantes (donc facultatives, ici en fond bleu) : remarques, dérivation, fréquence et bibliographie.

Exemple : le mot "charlotte" dans le TLFI.

Il y a deux entrées du mot "charlotte" dans le dictionnaire :



Lorsque l'on clique sur la première entrée, on trouve cette définition, comportant une seule acception. On retrouve alors les différentes catégories présentées dans le schéma ci-dessus (forme, grammaire, définition, prononciation/orthographe, éthymologie/histoire) :






Document XML : balisage


A partir du schéma, nous avons balisé l'ensemble des définitions des mots sélectionnés pour rendre compte de leur structure dans le TLFI. On obtient donc un document structuré.

En voici, un extrait :



Voir le document XML complet



Construction de la DTP


Construction de la DTP à l'aide d'un outil spécialisé. Voici le résultat obtenu :




Nous avons voulu modifier l'ordre des éléments pour mieux rendre compte de la structure du document XML.

Voici notre DTD modifiée: