public void ReadFile(string fileName) { using (var reader = new StreamReader(fileName)) { Store = (XMLSchool)_serializer.Deserialize(reader); } }
public XMLFileHandler() { Store = new XMLSchool(); // Please refer to the XMLDataStuctures class file to see how the xml tree is constructed. // Once an object representing the tree is properly constructed, .NET XMLSerializers map the information from the xml to the object accordingly. _serializer = new XmlSerializer(typeof(XMLSchool)); _ns = new XmlSerializerNamespaces(); _ns.Add(string.Empty, string.Empty); }