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 .