Programmazione: Parsing XML tramite DOM
In questo piccolo tutorial vedremo come ottenere e gestire dati da un file XML utilizzando DOM.
A differenza del parsing tramite SAX, che legge il documento e fa scattare degli eventi (metodi dell'handler) ad ogni tag incontrato, il parsing tramite DOM legge la struttura ad albero di un XML. A discrezione dell'utente (programmatore) la struttura letta potrà essere direttamente interrogata (nel codice si capisce meglio di cosa si tratta).
Per documenti XML relativamente semplici, questo tipo di parsing risulta sicuramente più immediato e semplice da implementare.
Tuttavia, per strutture con albero xml troppo profondo, questo metodo potrebbe risultare scomodo, e sarebbe quindi meglio optare per il sax parsing.
Guida e sorgenti sono nel forum di AndDev.it.