Пример #1
0
        public MovieDatas Deserialize()
        {
            String     xmlFile    = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "uncAV.xml");
            MovieDatas movieDatas = Deserialize(xmlFile);

            return(movieDatas);
        }
Пример #2
0
 public static MovieManager getInstance()
 {
     if (instance == null)
     {
         MovieDatas md = new MovieDatas().Deserialize();
         instance = md.Transform();
         md       = null;
     }
     return(instance);
 }
Пример #3
0
        public MovieDatas Deserialize(String file)
        {
            MovieDatas movieDatas = null;

            try {
                //Assembly asm = Assembly.GetExecutingAssembly();
                //Stream xmlStream = asm.GetManifestResourceStream("AVSyncer.uncAV.xml");
                XmlSerializer s      = new XmlSerializer(typeof(MovieDatas));
                TextReader    Reader = new StreamReader(file);
                movieDatas = (MovieDatas)s.Deserialize(new System.Xml.XmlTextReader(Reader));
            } catch (Exception ex) {
                Console.Write(ex.StackTrace);
            }
            return(movieDatas);
        }