Для представленного
XML, классы будут примерно такими:
[Serializable]
[XmlRoot("ValCurs")]
public class ValCurs
{
[XmlAttribute("Date")]
public string Date { get; set; }
[XmlAttribute("name")]
public string Name { get; set; }
[XmlElement("Valute")]
public Valute[] Items { get; set; }
}
[Serializable]
public class Valute
{
[XmlAttribute("ID")]
public string Id { get; set; }
public string NumCode { get; set; }
public string CharCode { get; set; }
public string Name { get; set; }
public string Nominal { get; set; }
public string Value { get; set; }
}
Посмотреть пример работы этого кода в .NET Fiddle.