Dopo aver scritto codice che opera su XML per un po ', mi sono sempre chiesto quale sia la ragione per avere sia nodi che elementi? (Sappiamo what the differences are). Entrambi rappresentano tag (più o meno) e hanno metodi diversi, rende solo complicato il codice.Perché i nodi e gli elementi sono diversi in XML? Qual è stata la logica?
Ci sono semantiche speciali o ragioni pratiche, o è solo il fatto che le specifiche del DOM sono state generate da un comitato?
duplicato - http://stackoverflow.com/questions/132564/whats-the-difference-between-an -element-and-a-node-in-xml – MicTech
Questo non è un duplicato. Sospetto che le persone che hanno chiuso questo articolo non abbiano letto la domanda. Il titolo è un duplicato, il contenuto non lo è. In breve, sta chiedendo * perché * le idee Nodo ed Elemento esistono come cose distinte, non * cosa * la differenza è. – bharal