XML DOM - Albero dei nodi

In questo capitolo studieremo l' albero dei nodi XML DOM . In un documento XML, le informazioni vengono mantenute in una struttura gerarchica; questa struttura gerarchica viene chiamata Albero dei nodi . Questa gerarchia consente a uno sviluppatore di navigare nell'albero alla ricerca di informazioni specifiche, quindi ai nodi è consentito l'accesso. Il contenuto di questi nodi può quindi essere aggiornato.

La struttura dell'albero dei nodi inizia con l'elemento radice e si estende agli elementi figli fino al livello più basso.

Esempio

L'esempio seguente mostra un semplice documento XML, la cui struttura ad albero dei nodi è mostrata nel diagramma seguente:

<?xml version = "1.0"?>
<Company>
   <Employee category = "Technical">
      <FirstName>Tanmay</FirstName>
      <LastName>Patil</LastName>
      <ContactNo>1234567890</ContactNo>
   </Employee>
   <Employee category = "Non-Technical">
      <FirstName>Taniya</FirstName>
      <LastName>Mishra</LastName>
      <ContactNo>1234667898</ContactNo>
   </Employee>
</Company>

Come si può vedere nell'esempio sopra, la cui rappresentazione pittorica (del suo DOM) è come mostrato di seguito -

  • Il nodo più in alto di un albero è chiamato root. Ilrootil nodo è <Company> che a sua volta contiene i due nodi di <Dipendente>. Questi nodi sono indicati come nodi figlio.

  • Il nodo figlio <Dipendente> del nodo radice <Company>, a sua volta è costituito dal proprio nodo figlio (<FirstName>, <LastName>, <ContactNo>).

  • I due nodi figlio, <Dipendente> hanno valori di attributo Tecnico e Non tecnico, sono indicati come nodi di attributo .

  • Il testo all'interno di ogni nodo è chiamato nodo di testo .