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