Ciao a tutti. Sto scrivendo un programma che calcoli il codice fiscale, e come tutti sapere uno dei parametri necessari per fare ciò e il comune di nascita della persona interessata.
Dato che ad ogni comune viene associato un codice e dato che i comuni Italiani sono migliaia, ho cercato e trovato un file xml su cui appoggiarmi.
Dunque devo solo deserializzare questo file in una classe.
Prima di fare ciò ho aperto il file per vedere la struttura dei dati, che riporto sotto, riducendo per motivi di spazio, il numero di comuni in 2.
codice:
<?xml version="1.0" encoding="UTF-8"?>
<dataroot xmlns:od="urn:schemas-microsoft-com:officedata" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="Cities.xsd" generated="2010-04-22T13:59:14">
<Cities>
<ID>1</ID>
<RegionID>1</RegionID>
<DisctrictID>1</DisctrictID>
<Name>Agliè</Name>
<IstatCode>1001</IstatCode>
<ChiefTown>0</ChiefTown>
<Altitude>315</Altitude>
<Area>13.28</Area>
<Population>2609</Population>
</Cities>
<Cities>
<ID>2</ID>
<RegionID>1</RegionID>
<DisctrictID>1</DisctrictID>
<Name>Airasca</Name>
<IstatCode>1002</IstatCode>
<ChiefTown>0</ChiefTown>
<Altitude>257</Altitude>
<Area>15.7</Area>
<Population>3807</Population>
</Cities>
</dataroot>
In pratica ho n oggetti di tipo Cities all'interno dello stesso file, senza che questi siano parte di un array di tipo Cities[].
Non capisco come deserializzare tutti questi oggetti Cities dal medesimo file xml, mi serve il vostro aiuto 
Grazie in anticipo