Eléments de structure EAD

Tout fichier XML-EAD répond à la structure suivante :

  • un élément <ead> englobant tout le contenu du fichier

  • au sein de <ead> est imposé par la DTD :

RemarqueLes déclarations avant la balise <ead>

Tout fichier XML débute par deux "déclarations" qui précisent, d'une part la version de XML utilisée et d'autre part le schéma de données : c'est là qu'est explicitée la DTD EAD 2002 à laquelle le fichier XML doit être conforme :

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE ead PUBLIC "+//ISBN 1-931666-00-8//DTD ead.dtd (Encoded Archival Description (EAD) Version 2002)//EN" "ead.dtd">

Exemple

ExempleStructure EAD

1
Déclaration : 
2
<?xml version="1.0" encoding="UTF-8"?>
3
<!DOCTYPE ead PUBLIC "+//ISBN 1-931666-00-8//DTD ead.dtd (Encoded Archival Description (EAD) Version 2002)//EN" "ead.dtd">
4
5
<ead>
6
   <eadheader> [...] </eadheader>       [comprends plusieurs éléments EAD imposés par la DTD] 
7
   <archdesc level="fonds">             [élément Description archivistique et présence de l'attribut LEVEL (liste fermée de valeurs) imposés par la DTD]                      
8
      <did> [...] </did>                [élément Identification et descripton imposé par la DTD]   
9
      <dsc>                             [élément Description des sous-composants imposé par la DTD, si on veut décrire des composants] 
10
         <c>
11
            <did> [...] </did>
12
            [...]
13
            <c>
14
               <did> [...] </did>
15
               [...]
16
            </c>
17
            <c>
18
               <did> [...] </did>
19
               [...]
20
            </c>
21
         </c>
22
         <c>
23
            <did> [...] </did>
24
            [...]
25
         </c>
26
      </dsc>
27
   </archdesc>   
28
<ead>