Originariamente inviato da andbin
In Java il parsing di documenti XML si può fare con diverse tecniche: DOM, SAX e (il più recente) StAX.
Inoltre è possibile usare tecniche di "data binding" tra XML e classi Java. Esiste lo standard JAXB oppure esistono altre librerie specifiche (es. Castor).

Cosa/quanto sai di queste tecnologie che ho menzionato? Se non ne conosci nessuna di queste, quanto sei disposti a "studiare" su queste cose? Quale versione di Java stai usando?
Premetto che è da poco che sto studiando java. Conosco bene C# e in quell'ambiente ho spesso avuto a che fare con la serializzazione XML.
In Java sono un principiante, per il momento ha visto giusto java.beans, ma studiare altre tecniche non è un problema per me.

Il problema è il fatto che nel file XML sono mappati due oggetti, che non risultano essere parte ne di un array di tipo Cities[] ne attributi di un'altra classe, e non so come muovermi.