public void Read( XmlReader reader ) { reader.MoveToContent(); reader.MoveToAttribute("id"); id = reader.Value; reader.ReadStartElement("person",ns); name = reader.ReadElementString("name",ns); age = int.Parse( reader.ReadElementString("age",ns) ); }