XML - Structure arborescente

Un document XML est toujours descriptif. La structure arborescente est souvent appeléeXML Tree et joue un rôle important pour décrire facilement tout document XML.

La structure arborescente contient des éléments racine (parents), des éléments enfants, etc. En utilisant la structure arborescente, vous pouvez apprendre à connaître toutes les branches et sous-branches suivantes à partir de la racine. L'analyse commence à la racine, puis descend de la première branche vers un élément, prend la première branche à partir de là, et ainsi de suite jusqu'aux nœuds feuilles.

Exemple

L'exemple suivant montre une arborescence XML simple -

<?xml version = "1.0"?>
<Company>
   <Employee>
      <FirstName>Tanmay</FirstName>
      <LastName>Patil</LastName>
      <ContactNo>1234567890</ContactNo>
      <Email>[email protected]</Email>
      <Address>
         <City>Bangalore</City>
         <State>Karnataka</State>
         <Zip>560212</Zip>
      </Address>
   </Employee>
</Company>

L'arborescence suivante représente le document XML ci-dessus -

Dans le diagramme ci-dessus, il existe un élément racine nommé <company>. À l'intérieur, il y a un autre élément <Employee>. À l'intérieur de l'élément employé, il y a cinq branches nommées <FirstName>, <LastName>, <ContactNo>, <Email> et <Address>. À l'intérieur de l'élément <Address>, il y a trois sous-branches, nommées <City> <State> et <Zip>.