Programmazione: Parsing XML tramite DOM

Emanuele Cisotti
Emanuele Cisotti Tech Master
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.