Dato il seguente XML:
<?xml version="1.0"?>
<user_list>
<user>
<id>1</id>
<name>Joe</name>
</user>
<user>
<id>2</id>
<name>John</name>
</user>
</user_list>
E la seguente classe:
public class User {
[XmlElement("id")]
public Int32 Id { get; set; }
[XmlElement("name")]
public String Name { get; set; }
}
È possibile utilizzare XmlSerializer
per deserializzare l'xml in un List<User>
? In tal caso, quale tipo di attributi aggiuntivi dovrò usare o quali parametri aggiuntivi dovrò usare per costruire l' XmlSerializer
istanza?
Un array ( User[]
) sarebbe accettabile, se un po 'meno preferibile.