Les ingrédients

Un document XML contient, dans l'ordre :

  • une déclaration XML (le prologue) ;
  • éventuellement, une indication de DTD ;
  • la structure logique (arborescente) du document, composé au minimum de l'élément racine, et qui peut contenir :
    • des éléments ;
    • des attributs associés à ces éléments ;
    • des nœuds texte.

Il peut également contenir :

  • des commentaires ;
  • des instructions de traitement (Processing Instruction, PI).