>>209
XMLの先頭行に
<?xml version="1.0" encoding="Shift_JIS"?>
が必要。

using System.Xml;
using System.Xml.Serialization;

public class AAA {
  public static void Main() {
    XmlSerializer s = new XmlSerializer(typeof(Person));
    XmlTextReader r = new XmlTextReader("data.xml");
    Person p = (Person)s.Deserialize(r);
    r.Close();
  }
}

public class Person {
  public string Name;
  public int Age;
  public Job Job;
}

public class Job {
  public string Title;
}