XML - Struttura ad albero

Un documento XML è sempre descrittivo. La struttura ad albero è spesso indicata comeXML Tree e svolge un ruolo importante per descrivere facilmente qualsiasi documento XML.

La struttura ad albero contiene elementi radice (genitore), elementi figlio e così via. Utilizzando la struttura ad albero, puoi conoscere tutti i rami e sottorami successivi a partire dalla radice. L'analisi inizia dalla radice, quindi si sposta lungo il primo ramo fino a un elemento, prende il primo ramo da lì e così via ai nodi foglia.

Esempio

L'esempio seguente mostra una semplice struttura ad albero XML:

<?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>

La seguente struttura ad albero rappresenta il documento XML di cui sopra -

Nel diagramma sopra, c'è un elemento radice denominato <company>. Al suo interno, c'è un altro elemento <Dipendente>. All'interno dell'elemento dipendente, sono presenti cinque rami denominati <FirstName>, <LastName>, <ContactNo>, <Email> e <Address>. All'interno dell'elemento <Address>, ci sono tre rami secondari, denominati <City> <State> e <Zip>.