XML - Estructura de árbol

Un documento XML siempre es descriptivo. La estructura de árbol a menudo se denominaXML Tree y juega un papel importante para describir fácilmente cualquier documento XML.

La estructura de árbol contiene elementos raíz (padres), elementos secundarios, etc. Al utilizar la estructura de árbol, puede llegar a conocer todas las ramas y subramas sucesivas desde la raíz. El análisis comienza en la raíz, luego desciende por la primera rama hasta un elemento, toma la primera rama desde allí y así sucesivamente hasta los nodos hoja.

Ejemplo

El siguiente ejemplo demuestra una estructura de árbol 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>

La siguiente estructura de árbol representa el documento XML anterior:

En el diagrama anterior, hay un elemento raíz llamado <company>. Dentro de eso, hay un elemento más <Employee>. Dentro del elemento de empleado, hay cinco ramas llamadas <FirstName>, <LastName>, <ContactNo>, <Email> y <Address>. Dentro del elemento <Address>, hay tres ramas secundarias, llamadas <City> <State> y <Zip>.