XML DOM - árvore de nós
Neste capítulo, estudaremos sobre XML DOM Node Tree. Em um documento XML, as informações são mantidas em estrutura hierárquica; essa estrutura hierárquica é conhecida como Árvore de Nó . Esta hierarquia permite que um desenvolvedor navegue pela árvore procurando por informações específicas, portanto, os nós têm permissão para acessar. O conteúdo desses nós pode então ser atualizado.
A estrutura da árvore de nós começa com o elemento raiz e se espalha para os elementos filhos até o nível mais baixo.
Exemplo
O exemplo a seguir demonstra um documento XML simples, cuja árvore de nós é a estrutura mostrada no diagrama abaixo -
<?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>
Como pode ser visto no exemplo acima, cuja representação pictórica (de seu DOM) é como mostrado abaixo -
O nó superior de uma árvore é chamado de root. orooto nó é <Company>, que por sua vez contém os dois nós de <Employee>. Esses nós são chamados de nós filhos.
O nó filho <Employee> do nó raiz <Company>, por sua vez, consiste em seu próprio nó filho (<FirstName>, <LastName>, <ContactNo>).
Os dois nós filho, <Employee>, têm valores de atributo técnicos e não técnicos, são chamados de nós de atributo .
O texto dentro de cada nó é chamado de nó de texto .