DOM XML - Nœuds

Dans ce chapitre, nous étudierons les nœuds DOM XML . Chaque DOM XML contient les informations dans des unités hiérarchiques appelées nœuds et le DOM décrit ces nœuds et la relation entre eux.

Types de nœuds

L'organigramme suivant montre tous les types de nœuds -

Les types de nœuds les plus courants dans XML sont -

  • Document Node- La structure complète du document XML est un nœud de document .

  • Element Node- Chaque élément XML est un nœud d'élément . C'est également le seul type de nœud pouvant avoir des attributs.

  • Attribute Node- Chaque attribut est considéré comme un nœud d'attribut . Il contient des informations sur un nœud d'élément, mais n'est pas réellement considéré comme des enfants de l'élément.

  • Text Node- Les textes du document sont considérés comme des nœuds de texte . Il peut s'agir de plus d'informations ou simplement d'un espace blanc.

Certains types de nœuds moins courants sont -

  • CData Node- Ce nœud contient des informations qui ne doivent pas être analysées par l'analyseur. Au lieu de cela, il doit simplement être transmis sous forme de texte brut.

  • Comment Node - Ce nœud comprend des informations sur les données et est généralement ignoré par l'application.

  • Processing Instructions Node - Ce nœud contient des informations spécifiquement destinées à l'application.

  • Document Fragments Node

  • Entities Node

  • Entity reference nodes

  • Notations Node