Esempio n. 1
0
        public static void DatabaseToXML()
        {
            SimpleDatabase student = new SimpleDatabase {
            };

            student.Generate(10);
            string db = "";

            for (int k = 0; k < 10; k++)
            {
                db += student.students[k].name;
                db += ",";
                db += student.students[k].age.ToString();
                db += " ";
            }

            Console.WriteLine(db[10]);
            db = db.TrimEnd(); //Удаляем пробел в концк строки


            var flow = db.Split(' ').
                       Select(student => new XElement("student", new XElement("name", student.Split(',')[0]), new XElement("age", student.Split(',')[1])));
            XElement dbxml = new XElement("dbxml", flow);

            Console.WriteLine(dbxml.ToString());
        }