コード例 #1
0
ファイル: Pressets.cs プロジェクト: RuSick/C-
        public Pressets SettingsJson()
        {
            Pressets parsed = new Pressets();

            if (File.Exists("Setting.json"))
            {
                parsed = JsonConvert.DeserializeObject <Pressets>(File.ReadAllText(@"C:\\Users\\User\\source\\repos\\C#\\2 kurs\\3\\3\\LABA3\\pressets.json"));
            }
            return(parsed);
        }
コード例 #2
0
ファイル: Pressets.cs プロジェクト: RuSick/C-
        public Pressets SettingsXML()
        {
            Pressets parsed = new Pressets();

            if (File.Exists(@"C:\\Users\\User\\source\\repos\\C#\\2 kurs\\3\\3\\LABA3\\conf.xml"))
            {
                XmlDocument xml = new XmlDocument();
                xml.Load("conf.xml");
                foreach (XmlNode n in xml.SelectNodes("Settings"))
                {
                    string Sdir = n.SelectSingleNode("sourceDir").InnerText;
                    string Tdir = n.SelectSingleNode("targetDir").InnerText;
                    string Ddir = n.SelectSingleNode("DearchivetDir").InnerText;
                    string Con  = n.SelectSingleNode("Connection").InnerText;
                    parsed.sourceDir    = Sdir;
                    parsed.targetDir    = Tdir;
                    parsed.DearchiveDir = Ddir;
                    parsed.Connection   = Con;
                }
            }
            return(parsed);
        }